[ 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] obspw15 started "build _service:gbs:llvm.spec" at Fri May 3 07:51:12 UTC 2019. [ 0s] [ 0s] Building llvm for project 'Tizen:Base' repository 'standard' arch 'armv7l' srcmd5 'd3029e14f0bec6cd272cda45853f8ab4' [ 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 ... [ 0s] copying qemu [ 0s] /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 [ 0s] [ 0s] registering binfmt handlers for cross build [ 0s] write: Invalid argument [ 0s] /proc/sys/fs/binfmt_misc/register: write failed [ 0s] /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 [ 0s] [ 0s] /.build/qemu-reg: No such file or directory [ 0s] /.build/qemu-reg: failed. Trying alternate binfmt file [ 0s] /usr/lib/build/qemu-reg: No such file or directory [ 0s] /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 libncurses... [ 1s] [3/40] preinstalling setup... [ 1s] [4/40] preinstalling filesystem... [ 1s] [5/40] preinstalling glibc... [ 1s] [6/40] preinstalling libgcc... [ 1s] [7/40] preinstalling bash... [ 1s] [8/40] preinstalling diffutils... [ 1s] [9/40] preinstalling grep... [ 1s] [10/40] preinstalling libattr... [ 1s] [11/40] preinstalling libbz2... [ 1s] [12/40] preinstalling libcap... [ 1s] [13/40] preinstalling libelf... [ 1s] [14/40] preinstalling libfreebl3... [ 1s] [15/40] preinstalling liblua... [ 1s] [16/40] preinstalling liblzma... [ 1s] [17/40] preinstalling libpopt... [ 1s] [18/40] preinstalling libreadline... [ 1s] [19/40] preinstalling libsmack... [ 1s] [20/40] preinstalling libsqlite... [ 1s] [21/40] preinstalling libuuid... [ 1s] [22/40] preinstalling nspr... [ 1s] [23/40] preinstalling sed... [ 1s] [24/40] preinstalling zlib... [ 1s] [25/40] preinstalling qemu-accel-x86_64-armv7l... [ 8s] [26/40] preinstalling qemu-linux-user-x86_64-cross... [ 8s] [27/40] preinstalling coreutils... [ 8s] [28/40] preinstalling libacl... [ 8s] [29/40] preinstalling libblkid... [ 8s] [30/40] preinstalling smack... [ 8s] [31/40] preinstalling bzip2... [ 8s] [32/40] preinstalling libmagic... [ 8s] [33/40] preinstalling libxml2... [ 9s] [34/40] preinstalling libmount... [ 9s] [35/40] preinstalling tar... [ 9s] [36/40] preinstalling util-linux... [ 9s] [37/40] preinstalling util-linux-su... [ 9s] [38/40] preinstalling nss... [ 9s] [39/40] preinstalling libsoftokn3... [ 9s] [40/40] preinstalling rpm... [ 9s] [ 9s] running qemu-linux-user-x86_64-cross postinstall script [ 9s] running qemu-accel-x86_64-armv7l postinstall script [ 9s] running setup postinstall script [ 9s] .init_b_cache/scripts/setup.post: line 1: syntax error near unexpected token `name' [ 9s] .init_b_cache/scripts/setup.post: line 1: `for i, name in ipairs({"passwd", "shadow", "group", "gshadow"}) do' [ 9s] initializing rpm db... [ 10s] reordering...cycle: libsoftokn3 -> nss [ 10s] breaking dependency nss -> libsoftokn3 [ 10s] done [ 10s] [1/103] installing libmagic-data-5.36-15.17 [ 11s] [2/103] installing setup-0.9-9.13 [ 12s] warning: /etc/profile created as /etc/profile.rpmnew [ 12s] [3/103] installing filesystem-3.1-8.1 [ 12s] [4/103] installing glibc-2.24-14.2 [ 13s] [5/103] installing libatomic-6.2.1-33.5 [ 14s] [6/103] installing libgcc-6.2.1-33.5 [ 15s] [7/103] installing bash-3.2.57-6.3 [ 15s] [8/103] installing binutils-2.27-13.48 [ 16s] [9/103] installing cpio-2.11-3.3 [ 16s] [10/103] installing diffutils-3.3-3.3 [ 17s] [11/103] installing findutils-4.3.8-6.21 [ 18s] [12/103] installing hostname-3.20-5.3 [ 18s] [13/103] installing libattr-2.4.47-5.268 [ 19s] [14/103] installing libbz2-1.0.6-4.456 [ 20s] [15/103] installing libcap-2.24-4.473 [ 20s] [16/103] installing libelf-0.153-3.169 [ 21s] [17/103] installing libexpat-2.2.6-6.69 [ 21s] [18/103] installing libext2fs-1.43.4-6.1 [ 22s] [19/103] installing libfreebl3-3.34.1-5.228 [ 22s] [20/103] installing libgomp-6.2.1-33.5 [ 23s] [21/103] installing libitm-6.2.1-33.5 [ 24s] [22/103] installing libltdl-2.4.2-4.401 [ 24s] [23/103] installing liblua-5.1.5-5.20 [ 25s] [24/103] installing liblzma-5.2.4-6.63 [ 25s] [25/103] installing libpcre-8.41-6.3 [ 26s] [26/103] installing libpopt-1.16-4.78 [ 27s] [27/103] installing libpython-2.7.15-8.1 [ 27s] [28/103] installing libsmack-1.3.1-5.213 [ 28s] [29/103] installing libsmartcols-2.30-13.3 [ 28s] [30/103] installing libsqlite-3.26.0-13.21 [ 29s] [31/103] installing libstdc++-6.2.1-33.5 [ 30s] [32/103] installing libuuid-2.30-13.3 [ 31s] [33/103] installing m4-1.4.17-3.3 [ 31s] [34/103] installing net-tools-2.0_20121208git-3.1 [ 31s] [35/103] installing nspr-4.12-4.58 [ 32s] [36/103] installing patch-2.7-3.78 [ 33s] [37/103] installing pkg-config-0.28-5.422 [ 33s] [38/103] installing sed-4.1c-4.3 [ 34s] [39/103] installing update-alternatives-1.18.15-4.3 [ 35s] [40/103] installing which-2.20-6.3 [ 35s] [41/103] installing zlib-1.2.11-5.167 [ 36s] [42/103] installing build-compare-2015.04.28-3.210 [ 36s] [43/103] installing libstdc++-devel-6.2.1-33.5 [ 37s] [44/103] installing qemu-linux-user-x86_64-cross-2.7.0-1.5.1 [ 43s] [45/103] installing terminfo-base-full-6.1-11.34 [ 45s] [46/103] installing cpp-6.2.1-33.5 [ 48s] [47/103] installing gcc-c++-6.2.1-33.5 [ 49s] [48/103] installing coreutils-6.9-3.8 [ 50s] [49/103] installing db4-4.8.30.NC-3.470 [ 50s] [50/103] installing gawk-3.1.5-5.4 [ 52s] [51/103] installing grep-2.5.2-6.3 [ 54s] [52/103] installing libacl-2.2.52-5.286 [ 55s] [53/103] installing libasm-0.153-3.169 [ 56s] [54/103] installing libblkid-2.30-13.3 [ 57s] [55/103] installing libcc1-6.2.1-33.5 [ 59s] [56/103] installing libgfortran-6.2.1-33.5 [ 61s] [57/103] installing libopenssl-1.0.2r-11.15 [ 61s] [58/103] installing libubsan-6.2.1-33.5 [ 72s] [59/103] installing make-4.0-4.78 [ 72s] [60/103] installing nss-certs-3.34.1-5.228 [ 72s] [61/103] installing patchelf-0.6-4.3 [ 72s] [62/103] installing smack-1.3.1-5.213 [ 72s] [63/103] installing bzip2-1.0.6-4.456 [ 72s] [64/103] installing libmagic-5.36-15.17 [ 72s] [65/103] installing libxml2-2.9.7-7.21 [ 73s] [66/103] installing xz-5.2.4-6.63 [ 73s] [67/103] installing libdw-0.153-3.169 [ 73s] [68/103] installing linux-glibc-devel-3.10-4.115 [ 74s] [69/103] installing file-5.36-15.17 [ 74s] [70/103] installing glibc-locale-2.24-14.2 [ 74s] [71/103] installing libmount-2.30-13.3 [ 75s] [72/103] installing tar-1.17-4.3 [ 75s] [73/103] installing gzip-1.3.12-7.243 [ 75s] [74/103] installing libfdisk-2.30-13.3 [ 75s] [75/103] installing libncurses6-6.1-11.34 [ 76s] [76/103] installing pam-1.1.6-8.1 [ 76s] [77/103] installing perl-5.26.0-9.5 [ 78s] [78/103] installing tzdata-2018i-10.1 [ 78s] [79/103] installing elfutils-0.153-3.169 [ 78s] [80/103] installing libarchive-3.3.3-6.2 [ 79s] [81/103] installing gcc-6.2.1-33.5 [ 79s] [82/103] installing build-mkbaselibs-20120927-3.1 [ 79s] [83/103] installing libncurses-6.1-11.34 [ 80s] [84/103] installing glibc-devel-2.24-14.2 [ 80s] [85/103] installing qemu-accel-x86_64-armv7l-0.4-13.27 [ 87s] [86/103] installing autoconf-2.69-5.134 [ 88s] [87/103] installing less-466-8.8 [ 88s] [88/103] installing libreadline-5.2-5.21 [ 88s] [89/103] installing procps-ng-3.3.15-8.3 [ 88s] [90/103] installing cmake-3.9.4-6.8 [ 89s] [91/103] installing automake-1.15.1-6.215 [ 89s] [92/103] installing zlib-devel-1.2.11-5.167 [ 90s] [93/103] installing build-20120927-3.1 [ 90s] [94/103] installing python-2.7.15-8.1 [ 91s] [95/103] installing util-linux-2.30-13.3 [ 91s] [96/103] installing binutils-devel-2.27-13.48 [ 91s] [97/103] installing libtool-2.4.2-4.401 [ 91s] [98/103] installing util-linux-su-2.30-13.3 [ 91s] [99/103] installing python-devel-2.7.15-8.1 [ 92s] [100/103] installing nss-3.34.1-5.228 [ 92s] [101/103] installing libsoftokn3-3.34.1-5.228 [ 92s] [102/103] installing rpm-4.11.0.1-12.16 [ 93s] [103/103] installing rpm-build-4.11.0.1-12.16 [ 93s] removing nis flags from /var/cache/build/root_1/etc/nsswitch.conf... [ 93s] now finalizing build dir... [ 94s] Running build time source services... [ 94s] build target is armv7l-tizen-linux [ 94s] ----------------------------------------------------------------- [ 94s] I have the following modifications for llvm.spec: [ 94s] 9c9 [ 94s] < Release: 1 [ 94s] --- [ 94s] > Release: 14.1 [ 94s] ----------------------------------------------------------------- [ 94s] ----- building llvm.spec (user abuild) [ 94s] ----------------------------------------------------------------- [ 94s] ----------------------------------------------------------------- [ 94s] + exec rpmbuild --define '_srcdefattr (-,root,root)' --nosignature --target=armv7l-tizen-linux --define '_build_create_debug 1' --define 'disturl obs://build.tizen.org/Tizen:Base/standard/d3029e14f0bec6cd272cda45853f8ab4-llvm' -ba /home/abuild/rpmbuild/SOURCES/llvm.spec [ 94s] Building target platforms: armv7l-tizen-linux [ 94s] Building for target armv7l-tizen-linux [ 94s] Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.5t2UCn [ 94s] + umask 022 [ 94s] + cd /home/abuild/rpmbuild/BUILD [ 94s] + cd /home/abuild/rpmbuild/BUILD [ 94s] + rm -rf llvm-5.0.2 [ 94s] + /bin/gzip -dc /home/abuild/rpmbuild/SOURCES/llvm-5.0.2.tar.gz [ 94s] + /bin/tar -xf - [ 99s] + STATUS=0 [ 99s] + '[' 0 -ne 0 ']' [ 99s] + cd llvm-5.0.2 [ 99s] + /bin/chmod -Rf a+rX,u+w,g-w,o-w . [ 100s] + exit 0 [ 100s] Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.cNdr62 [ 100s] + umask 022 [ 100s] + cd /home/abuild/rpmbuild/BUILD [ 100s] + cd llvm-5.0.2 [ 100s] + [[ arm == \a\a\r\c\h\6\4 ]] [ 100s] + LANG=C [ 100s] + export LANG [ 100s] + unset DISPLAY [ 100s] + 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' [ 100s] + export CFLAGS [ 100s] + 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' [ 100s] + export CXXFLAGS [ 100s] + 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' [ 100s] + export FFLAGS [ 100s] + LDFLAGS= [ 100s] + export LDFLAGS [ 100s] + cp /home/abuild/rpmbuild/SOURCES/llvm.manifest . [ 100s] + mkdir -p build [ 100s] + cd build [ 100s] + 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 '-DLLVM_ENABLE_PROJECTS=clang;lldb;compiler-rt' -DLLVM_BUILD_EXAMPLES=OFF -DLLVM_INCLUDE_EXAMPLES=OFF -DLLVM_BUILD_TESTS=OFF -DLLVM_INCLUDE_TESTS=OFF -DLLVM_ENABLE_DOXYGEN=OFF -DLLVM_BUILD_DOCS=OFF -DLLVM_INCLUDE_DOCS=OFF -DLLVM_OPTIMIZED_TABLEGEN=ON -DLLVM_BINUTILS_INCDIR=/usr/include ../llvm [ 100s] -- The C compiler identification is GNU 6.2.1 [ 100s] -- The CXX compiler identification is GNU 6.2.1 [ 100s] -- The ASM compiler identification is GNU [ 100s] -- Found assembler: /usr/bin/gcc [ 100s] -- Check for working C compiler: /usr/bin/gcc [ 100s] -- Check for working C compiler: /usr/bin/gcc -- works [ 100s] -- Detecting C compiler ABI info [ 100s] -- Detecting C compiler ABI info - done [ 100s] -- Detecting C compile features [ 100s] -- Detecting C compile features - done [ 100s] -- Check for working CXX compiler: /usr/bin/g++ [ 100s] -- Check for working CXX compiler: /usr/bin/g++ -- works [ 100s] -- Detecting CXX compiler ABI info [ 100s] -- Detecting CXX compiler ABI info - done [ 100s] -- Detecting CXX compile features [ 101s] -- Detecting CXX compile features - done [ 101s] -- Looking for dirent.h [ 101s] -- Looking for dirent.h - found [ 101s] -- Looking for dlfcn.h [ 101s] -- Looking for dlfcn.h - found [ 101s] -- Looking for errno.h [ 101s] -- Looking for errno.h - found [ 101s] -- Looking for fcntl.h [ 101s] -- Looking for fcntl.h - found [ 101s] -- Looking for inttypes.h [ 101s] -- Looking for inttypes.h - found [ 101s] -- Looking for link.h [ 101s] -- Looking for link.h - found [ 101s] -- Looking for malloc.h [ 101s] -- Looking for malloc.h - found [ 101s] -- Looking for malloc/malloc.h [ 101s] -- Looking for malloc/malloc.h - not found [ 101s] -- Looking for ndir.h [ 101s] -- Looking for ndir.h - not found [ 101s] -- Looking for pthread.h [ 101s] -- Looking for pthread.h - found [ 101s] -- Looking for signal.h [ 101s] -- Looking for signal.h - found [ 101s] -- Looking for stdint.h [ 101s] -- Looking for stdint.h - found [ 101s] -- Looking for sys/dir.h [ 102s] -- Looking for sys/dir.h - found [ 102s] -- Looking for sys/ioctl.h [ 102s] -- Looking for sys/ioctl.h - found [ 102s] -- Looking for sys/mman.h [ 102s] -- Looking for sys/mman.h - found [ 102s] -- Looking for sys/ndir.h [ 102s] -- Looking for sys/ndir.h - not found [ 102s] -- Looking for sys/param.h [ 102s] -- Looking for sys/param.h - found [ 102s] -- Looking for sys/resource.h [ 102s] -- Looking for sys/resource.h - found [ 102s] -- Looking for sys/stat.h [ 102s] -- Looking for sys/stat.h - found [ 102s] -- Looking for sys/time.h [ 102s] -- Looking for sys/time.h - found [ 102s] -- Looking for sys/types.h [ 102s] -- Looking for sys/types.h - found [ 102s] -- Looking for sys/uio.h [ 102s] -- Looking for sys/uio.h - found [ 102s] -- Looking for termios.h [ 102s] -- Looking for termios.h - found [ 102s] -- Looking for unistd.h [ 102s] -- Looking for unistd.h - found [ 102s] -- Looking for valgrind/valgrind.h [ 102s] -- Looking for valgrind/valgrind.h - not found [ 102s] -- Looking for zlib.h [ 102s] -- Looking for zlib.h - found [ 102s] -- Looking for fenv.h [ 102s] -- Looking for fenv.h - found [ 102s] -- Looking for FE_ALL_EXCEPT [ 102s] -- Looking for FE_ALL_EXCEPT - found [ 102s] -- Looking for FE_INEXACT [ 102s] -- Looking for FE_INEXACT - found [ 102s] -- Looking for mach/mach.h [ 102s] -- Looking for mach/mach.h - not found [ 102s] -- Looking for histedit.h [ 102s] -- Looking for histedit.h - not found [ 102s] -- Looking for CrashReporterClient.h [ 102s] -- Looking for CrashReporterClient.h - not found [ 102s] -- Looking for linux/magic.h [ 103s] -- Looking for linux/magic.h - found [ 103s] -- Looking for pthread_create in pthread [ 103s] -- Looking for pthread_create in pthread - found [ 103s] -- Looking for pthread_getspecific in pthread [ 103s] -- Looking for pthread_getspecific in pthread - found [ 103s] -- Looking for pthread_rwlock_init in pthread [ 103s] -- Looking for pthread_rwlock_init in pthread - found [ 103s] -- Looking for pthread_mutex_lock in pthread [ 103s] -- Looking for pthread_mutex_lock in pthread - found [ 103s] -- Looking for dlopen in dl [ 103s] -- Looking for dlopen in dl - found [ 103s] -- Looking for clock_gettime in rt [ 103s] -- Looking for clock_gettime in rt - found [ 103s] -- Looking for pthread.h [ 103s] -- Looking for pthread.h - found [ 103s] -- Looking for pthread_create [ 103s] -- Looking for pthread_create - not found [ 103s] -- Looking for pthread_create in pthreads [ 103s] -- Looking for pthread_create in pthreads - not found [ 103s] -- Looking for pthread_create in pthread [ 103s] -- Looking for pthread_create in pthread - found [ 103s] -- Found Threads: TRUE [ 103s] -- Looking for compress2 in z [ 103s] -- Looking for compress2 in z - found [ 103s] -- Looking for setupterm in tinfo [ 103s] -- Looking for setupterm in tinfo - not found [ 103s] -- Looking for setupterm in terminfo [ 103s] -- Looking for setupterm in terminfo - not found [ 103s] -- Looking for setupterm in curses [ 103s] -- Looking for setupterm in curses - not found [ 103s] -- Looking for setupterm in ncurses [ 103s] -- Looking for setupterm in ncurses - not found [ 103s] -- Looking for setupterm in ncursesw [ 103s] -- Looking for setupterm in ncursesw - not found [ 103s] -- Looking for xar_open in xar [ 103s] -- Looking for xar_open in xar - not found [ 103s] -- Looking for arc4random [ 103s] -- Looking for arc4random - not found [ 103s] -- Looking for backtrace [ 103s] -- Looking for backtrace - found [ 103s] -- backtrace facility detected in default set of libraries [ 103s] -- Found Backtrace: /usr/include [ 104s] -- Looking for _Unwind_Backtrace [ 104s] -- Looking for _Unwind_Backtrace - found [ 104s] -- Looking for getpagesize [ 104s] -- Looking for getpagesize - found [ 104s] -- Looking for sysconf [ 104s] -- Looking for sysconf - found [ 104s] -- Looking for getrusage [ 104s] -- Looking for getrusage - found [ 104s] -- Looking for setrlimit [ 104s] -- Looking for setrlimit - found [ 104s] -- Looking for isatty [ 104s] -- Looking for isatty - found [ 104s] -- Looking for futimens [ 104s] -- Looking for futimens - found [ 104s] -- Looking for futimes [ 104s] -- Looking for futimes - found [ 104s] -- Looking for posix_fallocate [ 104s] -- Looking for posix_fallocate - found [ 104s] -- Looking for sigaltstack [ 104s] -- Looking for sigaltstack - found [ 104s] -- Looking for writev [ 104s] -- Looking for writev - found [ 104s] -- Looking for lseek64 [ 104s] -- Looking for lseek64 - found [ 104s] -- Looking for mallctl [ 104s] -- Looking for mallctl - not found [ 104s] -- Looking for mallinfo [ 104s] -- Looking for mallinfo - found [ 104s] -- Looking for malloc_zone_statistics [ 104s] -- Looking for malloc_zone_statistics - not found [ 104s] -- Looking for mkdtemp [ 104s] -- Looking for mkdtemp - found [ 104s] -- Looking for mkstemp [ 104s] -- Looking for mkstemp - found [ 104s] -- Looking for mktemp [ 105s] -- Looking for mktemp - found [ 105s] -- Looking for getcwd [ 105s] -- Looking for getcwd - found [ 105s] -- Looking for gettimeofday [ 105s] -- Looking for gettimeofday - found [ 105s] -- Looking for getrlimit [ 105s] -- Looking for getrlimit - found [ 105s] -- Looking for posix_spawn [ 105s] -- Looking for posix_spawn - found [ 105s] -- Looking for pread [ 105s] -- Looking for pread - found [ 105s] -- Looking for realpath [ 105s] -- Looking for realpath - found [ 105s] -- Looking for sbrk [ 105s] -- Looking for sbrk - found [ 105s] -- Looking for strtoll [ 105s] -- Looking for strtoll - found [ 105s] -- Looking for strerror [ 105s] -- Looking for strerror - found [ 105s] -- Looking for strerror_r [ 105s] -- Looking for strerror_r - found [ 105s] -- Looking for strerror_s [ 105s] -- Looking for strerror_s - not found [ 105s] -- Looking for setenv [ 105s] -- Looking for setenv - found [ 105s] -- Looking for dlopen [ 105s] -- Looking for dlopen - found [ 105s] -- Looking for dladdr [ 105s] -- Looking for dladdr - not found [ 105s] -- Looking for __GLIBC__ [ 105s] -- Looking for __GLIBC__ - found [ 105s] -- Looking for pthread_getname_np in pthread [ 105s] -- Looking for pthread_getname_np in pthread - found [ 105s] -- Looking for pthread_setname_np in pthread [ 106s] -- Looking for pthread_setname_np in pthread - found [ 106s] -- Performing Test HAVE_INT64_T [ 106s] -- Performing Test HAVE_INT64_T - Success [ 106s] -- Performing Test HAVE_UINT64_T [ 106s] -- Performing Test HAVE_UINT64_T - Success [ 106s] -- Performing Test HAVE_U_INT64_T [ 106s] -- Performing Test HAVE_U_INT64_T - Success [ 106s] -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB [ 106s] -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success [ 106s] -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB [ 106s] -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success [ 106s] -- Performing Test LLVM_HAS_ATOMICS [ 106s] -- Performing Test LLVM_HAS_ATOMICS - Success [ 106s] -- Performing Test SUPPORTS_VARIADIC_MACROS_FLAG [ 106s] -- Performing Test SUPPORTS_VARIADIC_MACROS_FLAG - Success [ 106s] -- Performing Test SUPPORTS_GNU_ZERO_VARIADIC_MACRO_ARGUMENTS_FLAG [ 106s] -- Performing Test SUPPORTS_GNU_ZERO_VARIADIC_MACRO_ARGUMENTS_FLAG - Failed [ 106s] -- Performing Test HAS_MAYBE_UNINITIALIZED [ 106s] -- Performing Test HAS_MAYBE_UNINITIALIZED - Success [ 106s] -- Native target architecture is ARM [ 106s] -- Threads enabled. [ 106s] -- Doxygen disabled. [ 106s] -- Go bindings disabled. [ 106s] -- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH) [ 106s] -- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH) [ 106s] -- OCaml bindings disabled. [ 106s] -- LLVM host triple: armv7l-tizen-linux-gnueabi [ 106s] -- LLVM default target triple: armv7l-tizen-linux-gnueabi [ 106s] -- Performing Test C_SUPPORTS_FPIC [ 106s] -- Performing Test C_SUPPORTS_FPIC - Success [ 106s] -- Performing Test CXX_SUPPORTS_FPIC [ 106s] -- Performing Test CXX_SUPPORTS_FPIC - Success [ 106s] -- Building with -fPIC [ 106s] -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG [ 106s] -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success [ 106s] -- Performing Test C_SUPPORTS_WERROR_DATE_TIME [ 107s] -- Performing Test C_SUPPORTS_WERROR_DATE_TIME - Success [ 107s] -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME [ 107s] -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME - Success [ 107s] -- Performing Test CXX_SUPPORTS_CXX11 [ 107s] -- Performing Test CXX_SUPPORTS_CXX11 - Success [ 107s] -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG [ 107s] -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG - Success [ 107s] -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG [ 107s] -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed [ 107s] -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG [ 107s] -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed [ 107s] -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG [ 107s] -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Failed [ 107s] -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG [ 107s] -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Success [ 107s] -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP [ 107s] -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP - Failed [ 107s] -- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG [ 107s] -- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG - Failed [ 107s] -- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG [ 107s] -- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG - Failed [ 107s] -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS [ 107s] -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS - Success [ 107s] -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS [ 107s] -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS - Success [ 107s] -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS [ 107s] -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS - Success [ 107s] -- Performing Test C_SUPPORTS_FDATA_SECTIONS [ 107s] -- Performing Test C_SUPPORTS_FDATA_SECTIONS - Success [ 107s] -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS [ 107s] -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS - Success [ 108s] -- Found PythonInterp: /bin/python2.7 (found version "2.7.15") [ 108s] -- Constructing LLVMBuild project information [ 109s] -- Linker detection: GNU ld [ 109s] -- Targeting X86 [ 109s] -- Targeting ARM [ 109s] -- Targeting AArch64 [ 109s] -- Targeting BPF [ 110s] -- Looking for unwind.h [ 110s] -- Looking for unwind.h - found [ 110s] -- Performing Test COMPILER_RT_HAS_FPIC_FLAG [ 110s] -- Performing Test COMPILER_RT_HAS_FPIC_FLAG - Success [ 110s] -- Performing Test COMPILER_RT_HAS_FPIE_FLAG [ 110s] -- Performing Test COMPILER_RT_HAS_FPIE_FLAG - Success [ 110s] -- Performing Test COMPILER_RT_HAS_FNO_BUILTIN_FLAG [ 110s] -- Performing Test COMPILER_RT_HAS_FNO_BUILTIN_FLAG - Success [ 110s] -- Performing Test COMPILER_RT_HAS_FNO_EXCEPTIONS_FLAG [ 110s] -- Performing Test COMPILER_RT_HAS_FNO_EXCEPTIONS_FLAG - Success [ 110s] -- Performing Test COMPILER_RT_HAS_FOMIT_FRAME_POINTER_FLAG [ 110s] -- Performing Test COMPILER_RT_HAS_FOMIT_FRAME_POINTER_FLAG - Success [ 110s] -- Performing Test COMPILER_RT_HAS_FUNWIND_TABLES_FLAG [ 110s] -- Performing Test COMPILER_RT_HAS_FUNWIND_TABLES_FLAG - Success [ 110s] -- Performing Test COMPILER_RT_HAS_FNO_STACK_PROTECTOR_FLAG [ 110s] -- Performing Test COMPILER_RT_HAS_FNO_STACK_PROTECTOR_FLAG - Success [ 110s] -- Performing Test COMPILER_RT_HAS_FNO_SANITIZE_SAFE_STACK_FLAG [ 110s] -- Performing Test COMPILER_RT_HAS_FNO_SANITIZE_SAFE_STACK_FLAG - Failed [ 110s] -- Performing Test COMPILER_RT_HAS_FVISIBILITY_HIDDEN_FLAG [ 110s] -- Performing Test COMPILER_RT_HAS_FVISIBILITY_HIDDEN_FLAG - Success [ 110s] -- Performing Test COMPILER_RT_HAS_FRTTI_FLAG [ 110s] -- Performing Test COMPILER_RT_HAS_FRTTI_FLAG - Success [ 110s] -- Performing Test COMPILER_RT_HAS_FNO_RTTI_FLAG [ 110s] -- Performing Test COMPILER_RT_HAS_FNO_RTTI_FLAG - Success [ 110s] -- Performing Test COMPILER_RT_HAS_FFREESTANDING_FLAG [ 110s] -- Performing Test COMPILER_RT_HAS_FFREESTANDING_FLAG - Success [ 110s] -- Performing Test COMPILER_RT_HAS_FNO_FUNCTION_SECTIONS_FLAG [ 110s] -- Performing Test COMPILER_RT_HAS_FNO_FUNCTION_SECTIONS_FLAG - Success [ 110s] -- Performing Test COMPILER_RT_HAS_STD_CXX11_FLAG [ 110s] -- Performing Test COMPILER_RT_HAS_STD_CXX11_FLAG - Success [ 111s] -- Performing Test COMPILER_RT_HAS_FTLS_MODEL_INITIAL_EXEC [ 111s] -- Performing Test COMPILER_RT_HAS_FTLS_MODEL_INITIAL_EXEC - Success [ 111s] -- Performing Test COMPILER_RT_HAS_FNO_LTO_FLAG [ 111s] -- Performing Test COMPILER_RT_HAS_FNO_LTO_FLAG - Success [ 111s] -- Performing Test COMPILER_RT_HAS_MSSE3_FLAG [ 111s] -- Performing Test COMPILER_RT_HAS_MSSE3_FLAG - Failed [ 111s] -- Performing Test COMPILER_RT_HAS_MSSE4_2_FLAG [ 111s] -- Performing Test COMPILER_RT_HAS_MSSE4_2_FLAG - Failed [ 111s] -- Performing Test COMPILER_RT_HAS_SYSROOT_FLAG [ 111s] -- Performing Test COMPILER_RT_HAS_SYSROOT_FLAG - Success [ 111s] -- Performing Test COMPILER_RT_HAS_MCRC_FLAG [ 111s] -- Performing Test COMPILER_RT_HAS_MCRC_FLAG - Failed [ 111s] -- Performing Test COMPILER_RT_HAS_FVISIBILITY_INLINES_HIDDEN_FLAG [ 111s] -- Performing Test COMPILER_RT_HAS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success [ 111s] -- Performing Test COMPILER_RT_HAS_GR_FLAG [ 111s] -- Performing Test COMPILER_RT_HAS_GR_FLAG - Failed [ 111s] -- Performing Test COMPILER_RT_HAS_GS_FLAG [ 111s] -- Performing Test COMPILER_RT_HAS_GS_FLAG - Failed [ 111s] -- Performing Test COMPILER_RT_HAS_MT_FLAG [ 111s] -- Performing Test COMPILER_RT_HAS_MT_FLAG - Failed [ 111s] -- Performing Test COMPILER_RT_HAS_Oy_FLAG [ 111s] -- Performing Test COMPILER_RT_HAS_Oy_FLAG - Failed [ 111s] -- Performing Test COMPILER_RT_HAS_GLINE_TABLES_ONLY_FLAG [ 111s] -- Performing Test COMPILER_RT_HAS_GLINE_TABLES_ONLY_FLAG - Failed [ 111s] -- Performing Test COMPILER_RT_HAS_G_FLAG [ 111s] -- Performing Test COMPILER_RT_HAS_G_FLAG - Success [ 111s] -- Performing Test COMPILER_RT_HAS_Zi_FLAG [ 111s] -- Performing Test COMPILER_RT_HAS_Zi_FLAG - Failed [ 111s] -- Performing Test COMPILER_RT_HAS_WALL_FLAG [ 111s] -- Performing Test COMPILER_RT_HAS_WALL_FLAG - Success [ 111s] -- Performing Test COMPILER_RT_HAS_WERROR_FLAG [ 111s] -- Performing Test COMPILER_RT_HAS_WERROR_FLAG - Success [ 111s] -- Performing Test COMPILER_RT_HAS_WFRAME_LARGER_THAN_FLAG [ 111s] -- Performing Test COMPILER_RT_HAS_WFRAME_LARGER_THAN_FLAG - Success [ 111s] -- Performing Test COMPILER_RT_HAS_WGLOBAL_CONSTRUCTORS_FLAG [ 111s] -- Performing Test COMPILER_RT_HAS_WGLOBAL_CONSTRUCTORS_FLAG - Failed [ 111s] -- Performing Test COMPILER_RT_HAS_WC99_EXTENSIONS_FLAG [ 111s] -- Performing Test COMPILER_RT_HAS_WC99_EXTENSIONS_FLAG - Failed [ 111s] -- Performing Test COMPILER_RT_HAS_WGNU_FLAG [ 111s] -- Performing Test COMPILER_RT_HAS_WGNU_FLAG - Failed [ 111s] -- Performing Test COMPILER_RT_HAS_WNON_VIRTUAL_DTOR_FLAG [ 111s] -- Performing Test COMPILER_RT_HAS_WNON_VIRTUAL_DTOR_FLAG - Success [ 111s] -- Performing Test COMPILER_RT_HAS_WVARIADIC_MACROS_FLAG [ 111s] -- Performing Test COMPILER_RT_HAS_WVARIADIC_MACROS_FLAG - Success [ 111s] -- Performing Test COMPILER_RT_HAS_WUNUSED_PARAMETER_FLAG [ 111s] -- Performing Test COMPILER_RT_HAS_WUNUSED_PARAMETER_FLAG - Success [ 111s] -- Performing Test COMPILER_RT_HAS_WCOVERED_SWITCH_DEFAULT_FLAG [ 112s] -- Performing Test COMPILER_RT_HAS_WCOVERED_SWITCH_DEFAULT_FLAG - Failed [ 112s] -- Performing Test COMPILER_RT_HAS_W4_FLAG [ 112s] -- Performing Test COMPILER_RT_HAS_W4_FLAG - Failed [ 112s] -- Performing Test COMPILER_RT_HAS_WX_FLAG [ 112s] -- Performing Test COMPILER_RT_HAS_WX_FLAG - Failed [ 112s] -- Performing Test COMPILER_RT_HAS_WD4146_FLAG [ 112s] -- Performing Test COMPILER_RT_HAS_WD4146_FLAG - Failed [ 112s] -- Performing Test COMPILER_RT_HAS_WD4291_FLAG [ 112s] -- Performing Test COMPILER_RT_HAS_WD4291_FLAG - Failed [ 112s] -- Performing Test COMPILER_RT_HAS_WD4221_FLAG [ 112s] -- Performing Test COMPILER_RT_HAS_WD4221_FLAG - Failed [ 112s] -- Performing Test COMPILER_RT_HAS_WD4391_FLAG [ 112s] -- Performing Test COMPILER_RT_HAS_WD4391_FLAG - Failed [ 112s] -- Performing Test COMPILER_RT_HAS_WD4722_FLAG [ 112s] -- Performing Test COMPILER_RT_HAS_WD4722_FLAG - Failed [ 112s] -- Performing Test COMPILER_RT_HAS_WD4800_FLAG [ 112s] -- Performing Test COMPILER_RT_HAS_WD4800_FLAG - Failed [ 112s] -- Looking for __func__ [ 112s] -- Looking for __func__ - found [ 112s] -- Looking for fopen in c [ 112s] -- Looking for fopen in c - found [ 112s] -- Looking for dlopen in dl [ 112s] -- Looking for dlopen in dl - found [ 112s] -- Looking for shm_open in rt [ 112s] -- Looking for shm_open in rt - found [ 112s] -- Looking for pow in m [ 112s] -- Looking for pow in m - found [ 112s] -- Looking for pthread_create in pthread [ 112s] -- Looking for pthread_create in pthread - found [ 112s] -- Looking for __cxa_throw in stdc++ [ 112s] -- Looking for __cxa_throw in stdc++ - found [ 112s] -- Compiler-RT supported architectures: arm [ 112s] -- Looking for rpc/xdr.h [ 112s] -- Looking for rpc/xdr.h - found [ 112s] -- Looking for tirpc/rpc/xdr.h [ 112s] -- Looking for tirpc/rpc/xdr.h - not found [ 112s] -- Performing Test COMPILER_RT_HAS_STD_C11_FLAG [ 112s] -- Performing Test COMPILER_RT_HAS_STD_C11_FLAG - Success [ 112s] -- Performing Test COMPILER_RT_HAS_VISIBILITY_HIDDEN_FLAG [ 112s] -- Performing Test COMPILER_RT_HAS_VISIBILITY_HIDDEN_FLAG - Success [ 112s] -- Performing Test COMPILER_RT_HAS_OMIT_FRAME_POINTER_FLAG [ 112s] -- Performing Test COMPILER_RT_HAS_OMIT_FRAME_POINTER_FLAG - Success [ 112s] -- Performing Test COMPILER_RT_HAS_FREESTANDING_FLAG [ 112s] -- Performing Test COMPILER_RT_HAS_FREESTANDING_FLAG - Success [ 112s] -- Performing Test COMPILER_RT_HAS_XRAY_COMPILER_FLAG [ 112s] -- Performing Test COMPILER_RT_HAS_XRAY_COMPILER_FLAG - Failed [ 112s] -- Performing Test COMPILER_RT_HAS_ATOMIC_KEYWORD [ 112s] -- Performing Test COMPILER_RT_HAS_ATOMIC_KEYWORD - Success [ 112s] -- Builtin supported architectures: arm [ 112s] -- Performing Test COMPILER_RT_TARGET_HAS_ATOMICS [ 113s] -- Performing Test COMPILER_RT_TARGET_HAS_ATOMICS - Success [ 113s] -- Performing Test COMPILER_RT_TARGET_HAS_FCNTL_LCK [ 113s] -- Performing Test COMPILER_RT_TARGET_HAS_FCNTL_LCK - Success [ 113s] -- Could NOT find Z3 (missing: Z3_LIBRARIES Z3_INCLUDE_DIR) (Required is at least version "4.5") [ 113s] -- Looking for sys/resource.h [ 113s] -- Looking for sys/resource.h - found [ 113s] -- Clang version: 5.0.2 [ 113s] -- Performing Test CXX_SUPPORTS_NO_NESTED_ANON_TYPES_FLAG [ 113s] -- Performing Test CXX_SUPPORTS_NO_NESTED_ANON_TYPES_FLAG - Failed [ 113s] -- Performing Test CXX_SUPPORTS_NO_DEPRECATED_DECLARATIONS [ 113s] -- Performing Test CXX_SUPPORTS_NO_DEPRECATED_DECLARATIONS - Success [ 113s] -- Performing Test CXX_SUPPORTS_NO_UNKNOWN_PRAGMAS [ 113s] -- Performing Test CXX_SUPPORTS_NO_UNKNOWN_PRAGMAS - Success [ 113s] -- Performing Test CXX_SUPPORTS_NO_STRICT_ALIASING [ 113s] -- Performing Test CXX_SUPPORTS_NO_STRICT_ALIASING - Success [ 113s] -- Performing Test CXX_SUPPORTS_NO_DEPRECATED_REGISTER [ 114s] -- Performing Test CXX_SUPPORTS_NO_DEPRECATED_REGISTER - Success [ 114s] -- Performing Test CXX_SUPPORTS_NO_VLA_EXTENSION [ 114s] -- Performing Test CXX_SUPPORTS_NO_VLA_EXTENSION - Success [ 114s] -- LLDB version: 5.0.2 [ 114s] -- Could NOT find LibXml2 (missing: LIBXML2_LIBRARIES LIBXML2_INCLUDE_DIR) [ 114s] -- Looking for __GLIBCXX__ [ 114s] -- Looking for __GLIBCXX__ - found [ 114s] -- Performing Test LLDB_USING_LIBSTDCXX_4_9 [ 114s] -- Performing Test LLDB_USING_LIBSTDCXX_4_9 - Success [ 114s] -- Looking for ppoll [ 114s] -- Looking for ppoll - found [ 114s] -- Looking for sigaction [ 114s] -- Looking for sigaction - found [ 114s] -- Looking for include files sys/types.h, sys/event.h [ 114s] -- Looking for include files sys/types.h, sys/event.h - not found [ 114s] -- Performing Test HAVE_PROCESS_VM_READV [ 114s] -- Performing Test HAVE_PROCESS_VM_READV - Success [ 114s] -- Performing Test HAVE_NR_PROCESS_VM_READV [ 114s] -- Performing Test HAVE_NR_PROCESS_VM_READV - Success [ 114s] -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) [ 115s] -- Symbols (liblldb): exporting all symbols from the lldb namespace [ 115s] -- Configuring done [ 119s] -- Generating done [ 119s] -- Build files have been written to: /home/abuild/rpmbuild/BUILD/llvm-5.0.2/build [ 119s] + make -j8 [ 119s] Scanning dependencies of target LLVMHello_exports [ 119s] Scanning dependencies of target LLVMDemangle [ 119s] Scanning dependencies of target llvm_vcsrevision_h [ 119s] [ 0%] Creating export file for LLVMHello [ 119s] [ 0%] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/ItaniumDemangle.cpp.o [ 119s] [ 0%] Built target llvm_vcsrevision_h [ 119s] Scanning dependencies of target LLVMBinaryFormat [ 119s] Scanning dependencies of target LLVMTableGen [ 119s] [ 0%] Built target LLVMHello_exports [ 119s] [ 0%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Dwarf.cpp.o [ 119s] [ 0%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Error.cpp.o [ 119s] Scanning dependencies of target LLVMMCDisassembler [ 119s] [ 0%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/Disassembler.cpp.o [ 119s] Scanning dependencies of target obj.llvm-tblgen [ 119s] Scanning dependencies of target LLVMMCParser [ 119s] [ 0%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmLexer.cpp.o [ 119s] [ 0%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmMatcherEmitter.cpp.o [ 119s] Scanning dependencies of target LLVMMC [ 119s] [ 0%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/ConstantPools.cpp.o [ 119s] Scanning dependencies of target LLVMSupport [ 119s] [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/AMDGPUCodeObjectMetadata.cpp.o [ 120s] [ 0%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Main.cpp.o [ 121s] [ 0%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o [ 121s] [ 0%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCDisassembler.cpp.o [ 121s] [ 0%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/ELFObjectWriter.cpp.o [ 121s] [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.o [ 121s] [ 0%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Magic.cpp.o [ 122s] [ 0%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCExternalSymbolizer.cpp.o [ 122s] [ 0%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Record.cpp.o [ 122s] [ 1%] Linking CXX static library ../libLLVMBinaryFormat.a [ 122s] [ 1%] Built target LLVMBinaryFormat [ 122s] [ 1%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/SetTheory.cpp.o [ 123s] [ 1%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCRelocationInfo.cpp.o [ 123s] [ 1%] Linking CXX static library ../libLLVMDemangle.a [ 123s] [ 1%] Built target LLVMDemangle [ 123s] [ 1%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCSymbolizer.cpp.o [ 124s] [ 1%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmWriterEmitter.cpp.o [ 124s] [ 1%] Linking CXX static library ../../libLLVMMCDisassembler.a [ 124s] [ 1%] Built target LLVMMCDisassembler [ 124s] [ 1%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmWriterInst.cpp.o [ 125s] [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APInt.cpp.o [ 126s] [ 1%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmBackend.cpp.o [ 126s] Scanning dependencies of target LLVMObjectYAML [ 126s] [ 1%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypes.cpp.o [ 127s] [ 1%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfo.cpp.o [ 127s] [ 1%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLSymbols.cpp.o [ 127s] [ 1%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/StringMatcher.cpp.o [ 128s] [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APSInt.cpp.o [ 128s] [ 1%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoCOFF.cpp.o [ 128s] [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMBuildAttrs.cpp.o [ 129s] [ 1%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackend.cpp.o [ 129s] [ 1%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoDarwin.cpp.o [ 129s] [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMAttributeParser.cpp.o [ 129s] [ 1%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFAsmParser.cpp.o [ 129s] [ 1%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.o [ 129s] [ 1%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGParser.cpp.o [ 130s] [ 1%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoELF.cpp.o [ 130s] [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMWinEH.cpp.o [ 131s] [ 1%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoWasm.cpp.o [ 131s] [ 1%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/Attributes.cpp.o [ 131s] [ 1%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLDebugSections.cpp.o [ 131s] [ 1%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DarwinAsmParser.cpp.o [ 131s] [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Allocator.cpp.o [ 132s] [ 1%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamError.cpp.o [ 132s] [ 1%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmStreamer.cpp.o [ 132s] [ 2%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CallingConvEmitter.cpp.o [ 132s] [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamReader.cpp.o [ 134s] [ 2%] Linking CXX static library ../libLLVMTableGen.a [ 134s] [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamRef.cpp.o [ 134s] [ 2%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/ELFAsmParser.cpp.o [ 134s] [ 2%] Built target LLVMTableGen [ 134s] [ 2%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmLexer.cpp.o [ 135s] [ 2%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeEmitterGen.cpp.o [ 135s] Scanning dependencies of target LLVMOption [ 135s] [ 2%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/Arg.cpp.o [ 135s] [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamWriter.cpp.o [ 136s] [ 2%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/ArgList.cpp.o [ 136s] [ 2%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAssembler.cpp.o [ 136s] [ 2%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodeEmitter.cpp.o [ 136s] [ 2%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodeView.cpp.o [ 136s] [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.o [ 136s] [ 2%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParser.cpp.o [ 137s] [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.o [ 137s] [ 2%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/Option.cpp.o [ 137s] [ 2%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParserExtension.cpp.o [ 138s] [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CachePruning.cpp.o [ 138s] [ 2%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenDAGPatterns.cpp.o [ 138s] [ 2%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCTargetAsmParser.cpp.o [ 138s] [ 2%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenInstruction.cpp.o [ 138s] [ 2%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/OptTable.cpp.o [ 138s] [ 2%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenMapTable.cpp.o [ 139s] [ 2%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/COFFYAML.cpp.o [ 139s] [ 2%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCContext.cpp.o [ 139s] [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.o [ 139s] [ 2%] Linking CXX static library ../../libLLVMMCParser.a [ 140s] [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Chrono.cpp.o [ 140s] [ 2%] Built target LLVMMCParser [ 140s] [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/COM.cpp.o [ 140s] [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CommandLine.cpp.o [ 140s] [ 2%] Linking CXX static library ../libLLVMOption.a [ 140s] [ 2%] Built target LLVMOption [ 140s] [ 2%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCDwarf.cpp.o [ 140s] [ 2%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFObjectTargetWriter.cpp.o [ 141s] [ 2%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFEmitter.cpp.o [ 142s] [ 2%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenRegisters.cpp.o [ 142s] [ 2%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenSchedule.cpp.o [ 143s] [ 2%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFStreamer.cpp.o [ 143s] [ 2%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFVisitor.cpp.o [ 144s] [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Compression.cpp.o [ 144s] Scanning dependencies of target LLVMDebugInfoDWARF [ 144s] [ 2%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAbbreviationDeclaration.cpp.o [ 144s] [ 2%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCExpr.cpp.o [ 144s] Scanning dependencies of target LLVMDebugInfoMSF [ 144s] [ 2%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MappedBlockStream.cpp.o [ 145s] [ 2%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFYAML.cpp.o [ 145s] [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTF.cpp.o [ 146s] [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTFWrapper.cpp.o [ 146s] [ 2%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAcceleratorTable.cpp.o [ 146s] [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CrashRecoveryContext.cpp.o [ 147s] [ 2%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCFragment.cpp.o [ 147s] [ 2%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFBuilder.cpp.o [ 147s] [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DataExtractor.cpp.o [ 148s] [ 2%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Debug.cpp.o [ 148s] [ 2%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFCompileUnit.cpp.o [ 148s] [ 2%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFContext.cpp.o [ 148s] [ 3%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ELFYAML.cpp.o [ 148s] [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInst.cpp.o [ 148s] [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DebugCounter.cpp.o [ 148s] [ 4%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFCommon.cpp.o [ 149s] [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstPrinter.cpp.o [ 149s] [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrAnalysis.cpp.o [ 149s] [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrDesc.cpp.o [ 149s] [ 4%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFError.cpp.o [ 150s] [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DeltaAlgorithm.cpp.o [ 150s] [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DAGDeltaAlgorithm.cpp.o [ 150s] [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Error.cpp.o [ 150s] [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLabel.cpp.o [ 151s] [ 4%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MachOYAML.cpp.o [ 151s] [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLinkerOptimizationHint.cpp.o [ 151s] [ 4%] Linking CXX static library ../../libLLVMDebugInfoMSF.a [ 151s] [ 4%] Built target LLVMDebugInfoMSF [ 151s] [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachOStreamer.cpp.o [ 151s] [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachObjectTargetWriter.cpp.o [ 151s] [ 4%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ObjectYAML.cpp.o [ 152s] [ 4%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/WasmYAML.cpp.o [ 152s] [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o [ 152s] [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileUtilities.cpp.o [ 152s] [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenTarget.cpp.o [ 153s] [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelEmitter.cpp.o [ 153s] [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileOutputBuffer.cpp.o [ 153s] [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCNullStreamer.cpp.o [ 154s] [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FoldingSet.cpp.o [ 154s] [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FormattedStream.cpp.o [ 154s] [ 4%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDataExtractor.cpp.o [ 155s] [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectFileInfo.cpp.o [ 155s] [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectStreamer.cpp.o [ 155s] [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectWriter.cpp.o [ 155s] [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FormatVariadic.cpp.o [ 155s] [ 4%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/YAML.cpp.o [ 155s] [ 4%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAbbrev.cpp.o [ 155s] [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/GlobPattern.cpp.o [ 156s] [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/GraphWriter.cpp.o [ 156s] [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Hashing.cpp.o [ 156s] [ 5%] Linking CXX static library ../libLLVMObjectYAML.a [ 156s] [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntEqClasses.cpp.o [ 156s] [ 5%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugArangeSet.cpp.o [ 156s] [ 5%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAranges.cpp.o [ 157s] [ 5%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugFrame.cpp.o [ 157s] [ 5%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugInfoEntry.cpp.o [ 157s] [ 5%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCRegisterInfo.cpp.o [ 157s] [ 5%] Built target LLVMObjectYAML [ 157s] [ 5%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSchedule.cpp.o [ 157s] [ 5%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLine.cpp.o [ 157s] [ 5%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSection.cpp.o [ 157s] [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntervalMap.cpp.o [ 158s] [ 5%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLoc.cpp.o [ 158s] [ 5%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/JamCRC.cpp.o [ 158s] [ 5%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugMacro.cpp.o [ 158s] [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionCOFF.cpp.o [ 158s] [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LEB128.cpp.o [ 158s] [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LineIterator.cpp.o [ 159s] [ 6%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherEmitter.cpp.o [ 159s] [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionELF.cpp.o [ 159s] [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionMachO.cpp.o [ 159s] [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionWasm.cpp.o [ 159s] [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Locale.cpp.o [ 159s] [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LockFileManager.cpp.o [ 160s] Scanning dependencies of target LLVMDebugInfoCodeView [ 160s] [ 6%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewError.cpp.o [ 160s] [ 6%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewRecordIO.cpp.o [ 160s] [ 6%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVSymbolVisitor.cpp.o [ 160s] [ 6%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVTypeVisitor.cpp.o [ 160s] [ 6%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugPubTable.cpp.o [ 160s] [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCStreamer.cpp.o [ 160s] [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSubtargetInfo.cpp.o [ 160s] [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LowLevelType.cpp.o [ 161s] [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ManagedStatic.cpp.o [ 161s] [ 6%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRangeList.cpp.o [ 161s] [ 6%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDie.cpp.o [ 161s] Scanning dependencies of target LLVMDebugInfoPDB [ 161s] [ 6%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/GenericError.cpp.o [ 162s] [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MathExtras.cpp.o [ 162s] [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBuffer.cpp.o [ 162s] [ 6%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/IPDBSourceFile.cpp.o [ 162s] [ 6%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDB.cpp.o [ 163s] [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MD5.cpp.o [ 163s] [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/NativeFormatting.cpp.o [ 163s] [ 6%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugChecksumsSubsection.cpp.o [ 163s] [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbol.cpp.o [ 164s] [ 6%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossExSubsection.cpp.o [ 164s] [ 6%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBContext.cpp.o [ 164s] [ 6%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBExtras.cpp.o [ 164s] [ 6%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherGen.cpp.o [ 164s] [ 6%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFFormValue.cpp.o [ 164s] [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Options.cpp.o [ 164s] [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolELF.cpp.o [ 165s] [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Parallel.cpp.o [ 165s] [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PluginLoader.cpp.o [ 165s] [ 6%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossImpSubsection.cpp.o [ 165s] [ 6%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugFrameDataSubsection.cpp.o [ 165s] [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptions.cpp.o [ 165s] [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCValue.cpp.o [ 166s] [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PrettyStackTrace.cpp.o [ 166s] [ 6%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFGdbIndex.cpp.o [ 166s] [ 6%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBInterfaceAnchors.cpp.o [ 166s] [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RandomNumberGenerator.cpp.o [ 166s] [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWasmObjectTargetWriter.cpp.o [ 166s] [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Regex.cpp.o [ 166s] [ 6%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbol.cpp.o [ 166s] [ 6%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugInlineeLinesSubsection.cpp.o [ 167s] [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWasmStreamer.cpp.o [ 167s] [ 6%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFTypeUnit.cpp.o [ 167s] [ 6%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnitIndex.cpp.o [ 167s] [ 6%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnit.cpp.o [ 167s] [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ScaledNumber.cpp.o [ 167s] [ 6%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherOpt.cpp.o [ 168s] [ 6%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugLinesSubsection.cpp.o [ 168s] [ 6%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugStringTableSubsection.cpp.o [ 168s] [ 6%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolAnnotation.cpp.o [ 168s] [ 6%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolBlock.cpp.o [ 168s] [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWin64EH.cpp.o [ 168s] [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ScopedPrinter.cpp.o [ 169s] [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWinCOFFStreamer.cpp.o [ 169s] [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWinEH.cpp.o [ 169s] [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SHA1.cpp.o [ 169s] [ 6%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsection.cpp.o [ 169s] [ 6%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompiland.cpp.o [ 169s] [ 6%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFVerifier.cpp.o [ 169s] [ 6%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandDetails.cpp.o [ 170s] [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallPtrSet.cpp.o [ 170s] [ 6%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandEnv.cpp.o [ 170s] [ 6%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionRecord.cpp.o [ 170s] [ 6%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcher.cpp.o [ 170s] [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MachObjectWriter.cpp.o [ 170s] [ 6%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DFAPacketizerEmitter.cpp.o [ 170s] [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallVector.cpp.o [ 170s] [ 6%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/SyntaxHighlighting.cpp.o [ 171s] [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SourceMgr.cpp.o [ 171s] [ 6%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCustom.cpp.o [ 171s] [ 6%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionVisitor.cpp.o [ 171s] [ 6%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolData.cpp.o [ 172s] Scanning dependencies of target LLVMSymbolize [ 172s] [ 6%] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/DIPrinter.cpp.o [ 172s] [ 6%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolExe.cpp.o [ 173s] [ 6%] Linking CXX static library ../../libLLVMDebugInfoDWARF.a [ 173s] [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SpecialCaseList.cpp.o [ 173s] [ 6%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolRVASubsection.cpp.o [ 173s] [ 6%] Built target LLVMDebugInfoDWARF [ 173s] [ 6%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolsSubsection.cpp.o [ 173s] [ 6%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/EnumTables.cpp.o [ 173s] [ 6%] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/SymbolizableObjectFile.cpp.o [ 173s] [ 6%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFunc.cpp.o [ 174s] [ 6%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugEnd.cpp.o [ 174s] [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/StringTableBuilder.cpp.o [ 174s] [ 6%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugStart.cpp.o [ 174s] [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Statistic.cpp.o [ 175s] [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringExtras.cpp.o [ 175s] [ 6%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DisassemblerEmitter.cpp.o [ 175s] [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/SubtargetFeature.cpp.o [ 175s] [ 6%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/FastISelEmitter.cpp.o [ 175s] [ 6%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolLabel.cpp.o [ 175s] [ 6%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolPublicSymbol.cpp.o [ 176s] [ 6%] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/Symbolize.cpp.o [ 176s] [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringMap.cpp.o [ 176s] [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/WasmObjectWriter.cpp.o [ 176s] [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/WinCOFFObjectWriter.cpp.o [ 177s] [ 6%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolThunk.cpp.o [ 177s] [ 6%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Formatters.cpp.o [ 177s] [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringPool.cpp.o [ 177s] Scanning dependencies of target LLVMLineEditor [ 177s] [ 6%] Building CXX object lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/LineEditor.cpp.o [ 178s] [ 6%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeArray.cpp.o [ 178s] [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringSaver.cpp.o [ 178s] [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringRef.cpp.o [ 178s] [ 6%] Linking CXX static library ../libLLVMLineEditor.a [ 178s] [ 6%] Built target LLVMLineEditor [ 178s] [ 6%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBaseClass.cpp.o [ 179s] [ 6%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/LazyRandomTypeCollection.cpp.o [ 179s] [ 6%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBuiltin.cpp.o [ 180s] [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SystemUtils.cpp.o [ 180s] [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TarWriter.cpp.o [ 180s] [ 7%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Line.cpp.o [ 180s] [ 7%] Linking CXX static library ../libLLVMMC.a [ 180s] [ 7%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeCustom.cpp.o [ 181s] Scanning dependencies of target LLVMFuzzerNoMainObjects [ 181s] [ 7%] Building CXX object lib/Fuzzer/CMakeFiles/LLVMFuzzerNoMainObjects.dir/FuzzerCrossOver.cpp.o [ 181s] [ 7%] Building CXX object lib/Fuzzer/CMakeFiles/LLVMFuzzerNoMainObjects.dir/FuzzerDriver.cpp.o [ 181s] [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TargetParser.cpp.o [ 181s] [ 7%] Linking CXX static library ../../libLLVMSymbolize.a [ 181s] [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ThreadPool.cpp.o [ 181s] [ 7%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeDimension.cpp.o [ 181s] [ 7%] Built target LLVMSymbolize [ 181s] [ 7%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeEnum.cpp.o [ 182s] [ 7%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordSerialization.cpp.o [ 182s] [ 7%] Built target LLVMMC [ 182s] [ 7%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/StringsAndChecksums.cpp.o [ 182s] [ 7%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/FixedLenDecoderEmitter.cpp.o [ 182s] [ 7%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/GlobalISelEmitter.cpp.o [ 182s] [ 7%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFriend.cpp.o [ 183s] [ 7%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InstrInfoEmitter.cpp.o [ 183s] [ 7%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/IntrinsicEmitter.cpp.o [ 183s] [ 7%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordMapping.cpp.o [ 183s] [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Timer.cpp.o [ 184s] [ 7%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionArg.cpp.o [ 185s] [ 7%] Building CXX object lib/Fuzzer/CMakeFiles/LLVMFuzzerNoMainObjects.dir/FuzzerExtFunctionsDlsym.cpp.o [ 185s] [ 7%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionSig.cpp.o [ 185s] [ 7%] Building CXX object lib/Fuzzer/CMakeFiles/LLVMFuzzerNoMainObjects.dir/FuzzerExtFunctionsDlsymWin.cpp.o [ 185s] [ 7%] Building CXX object lib/Fuzzer/CMakeFiles/LLVMFuzzerNoMainObjects.dir/FuzzerExtFunctionsWeak.cpp.o [ 185s] [ 7%] Building CXX object lib/Fuzzer/CMakeFiles/LLVMFuzzerNoMainObjects.dir/FuzzerExtraCounters.cpp.o [ 185s] [ 7%] Building CXX object lib/Fuzzer/CMakeFiles/LLVMFuzzerNoMainObjects.dir/FuzzerIO.cpp.o [ 186s] [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ToolOutputFile.cpp.o [ 186s] [ 7%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolDumper.cpp.o [ 186s] [ 7%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeManaged.cpp.o [ 186s] [ 7%] Building CXX object lib/Fuzzer/CMakeFiles/LLVMFuzzerNoMainObjects.dir/FuzzerIOPosix.cpp.o [ 187s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/lib/Fuzzer/FuzzerIOPosix.cpp: In function 'void fuzzer::RawPrint(const char*)': [ 187s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/lib/Fuzzer/FuzzerIOPosix.cpp:118:29: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result [-Wunused-result] [ 187s] write(2, Str, strlen(Str)); [ 187s] ^ [ 187s] [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TrigramIndex.cpp.o [ 187s] [ 7%] Building CXX object lib/Fuzzer/CMakeFiles/LLVMFuzzerNoMainObjects.dir/FuzzerIOWindows.cpp.o [ 187s] [ 7%] Building CXX object lib/Fuzzer/CMakeFiles/LLVMFuzzerNoMainObjects.dir/FuzzerLoop.cpp.o [ 187s] [ 7%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypePointer.cpp.o [ 188s] [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Triple.cpp.o [ 188s] [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Twine.cpp.o [ 188s] [ 7%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeTypedef.cpp.o [ 188s] [ 7%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeUDT.cpp.o [ 189s] [ 7%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTable.cpp.o [ 189s] [ 8%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Unicode.cpp.o [ 189s] [ 8%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLParser.cpp.o [ 190s] [ 8%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLTraits.cpp.o [ 190s] [ 8%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolSerializer.cpp.o [ 190s] [ 8%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTableShape.cpp.o [ 190s] [ 8%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUnknown.cpp.o [ 190s] [ 8%] Building CXX object lib/Fuzzer/CMakeFiles/LLVMFuzzerNoMainObjects.dir/FuzzerMerge.cpp.o [ 191s] [ 8%] Building CXX object lib/Fuzzer/CMakeFiles/LLVMFuzzerNoMainObjects.dir/FuzzerMutate.cpp.o [ 191s] [ 8%] Building CXX object lib/Fuzzer/CMakeFiles/LLVMFuzzerNoMainObjects.dir/FuzzerSHA1.cpp.o [ 191s] [ 8%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUsingNamespace.cpp.o [ 191s] [ 8%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeDumpVisitor.cpp.o [ 191s] [ 8%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymDumper.cpp.o [ 192s] Scanning dependencies of target LLVMTestingSupport [ 192s] [ 8%] Building CXX object lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/Error.cpp.o [ 192s] [ 9%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/UDTLayout.cpp.o [ 192s] Scanning dependencies of target llvm-PerfectShuffle [ 192s] [ 9%] Building CXX object utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/PerfectShuffle.cpp.o [ 193s] [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_os_ostream.cpp.o [ 193s] Scanning dependencies of target count [ 193s] [ 9%] Building C object utils/count/CMakeFiles/count.dir/count.c.o [ 193s] [ 9%] Linking C executable ../../bin/count [ 193s] [ 9%] Built target count [ 193s] [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/OptParserEmitter.cpp.o [ 193s] [ 9%] Building CXX object lib/Fuzzer/CMakeFiles/LLVMFuzzerNoMainObjects.dir/FuzzerShmemPosix.cpp.o [ 193s] [ 9%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndex.cpp.o [ 193s] [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_ostream.cpp.o [ 193s] [ 9%] Linking CXX executable ../../bin/llvm-PerfectShuffle [ 193s] [ 9%] Built target llvm-PerfectShuffle [ 193s] [ 9%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regcomp.c.o [ 193s] [ 9%] Building CXX object lib/Fuzzer/CMakeFiles/LLVMFuzzerNoMainObjects.dir/FuzzerShmemWindows.cpp.o [ 194s] [ 9%] Building CXX object lib/Fuzzer/CMakeFiles/LLVMFuzzerNoMainObjects.dir/FuzzerTracePC.cpp.o [ 194s] [ 9%] Linking CXX static library ../../libLLVMTestingSupport.a [ 194s] [ 9%] Built target LLVMTestingSupport [ 194s] [ 9%] Building CXX object lib/Fuzzer/CMakeFiles/LLVMFuzzerNoMainObjects.dir/FuzzerUtil.cpp.o [ 194s] [ 9%] Building CXX object lib/Fuzzer/CMakeFiles/LLVMFuzzerNoMainObjects.dir/FuzzerUtilDarwin.cpp.o [ 194s] [ 9%] Building CXX object lib/Fuzzer/CMakeFiles/LLVMFuzzerNoMainObjects.dir/FuzzerUtilLinux.cpp.o [ 194s] [ 9%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regerror.c.o [ 195s] [ 9%] Building CXX object lib/Fuzzer/CMakeFiles/LLVMFuzzerNoMainObjects.dir/FuzzerUtilPosix.cpp.o [ 195s] [ 9%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regexec.c.o [ 195s] [ 9%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndexDiscovery.cpp.o [ 195s] [ 9%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeName.cpp.o [ 195s] [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/PseudoLoweringEmitter.cpp.o [ 195s] [ 9%] Building CXX object lib/Fuzzer/CMakeFiles/LLVMFuzzerNoMainObjects.dir/FuzzerUtilWindows.cpp.o [ 195s] [ 9%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptor.cpp.o [ 195s] [ 9%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regfree.c.o [ 195s] [ 9%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regstrlcpy.c.o [ 195s] [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/xxhash.cpp.o [ 195s] Scanning dependencies of target RTSanitizerCommonLibc.arm [ 195s] [ 9%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.arm.dir/sanitizer_common_libcdep.cc.o [ 196s] [ 9%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.arm.dir/sancov_flags.cc.o [ 196s] [ 9%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.arm.dir/sanitizer_coverage_libcdep_new.cc.o [ 196s] [ 9%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.arm.dir/sanitizer_coverage_win_sections.cc.o [ 196s] [ 10%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.arm.dir/sanitizer_linux_libcdep.cc.o [ 196s] [ 10%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Atomic.cpp.o [ 196s] [ 10%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.o [ 196s] [ 10%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.arm.dir/sanitizer_mac_libcdep.cc.o [ 196s] [ 10%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.arm.dir/sanitizer_posix_libcdep.cc.o [ 196s] [ 10%] Built target LLVMFuzzerNoMainObjects [ 196s] [ 10%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.arm.dir/sanitizer_stacktrace_libcdep.cc.o [ 196s] [ 10%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptorBuilder.cpp.o [ 196s] [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RegisterBankEmitter.cpp.o [ 197s] [ 10%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RegisterInfoEmitter.cpp.o [ 197s] [ 10%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.arm.dir/sanitizer_stoptheworld_linux_libcdep.cc.o [ 197s] [ 10%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.arm.dir/sanitizer_symbolizer_libcdep.cc.o [ 197s] [ 10%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleList.cpp.o [ 197s] [ 10%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Errno.cpp.o [ 197s] [ 10%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordMapping.cpp.o [ 197s] [ 10%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.arm.dir/sanitizer_symbolizer_posix_libcdep.cc.o [ 197s] [ 10%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonLibc.arm.dir/sanitizer_unwind_linux_libcdep.cc.o [ 197s] [ 10%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Host.cpp.o [ 198s] [ 10%] Built target RTSanitizerCommonLibc.arm [ 198s] [ 10%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Memory.cpp.o [ 198s] [ 10%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Mutex.cpp.o [ 198s] Scanning dependencies of target RTSanitizerCommon.arm [ 198s] [ 10%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.arm.dir/sanitizer_allocator.cc.o [ 199s] Scanning dependencies of target compiler-rt-headers [ 199s] [ 10%] Copying compiler-rt's sanitizer/allocator_interface.h... [ 199s] [ 10%] Copying compiler-rt's sanitizer/asan_interface.h... [ 199s] [ 10%] Copying compiler-rt's sanitizer/common_interface_defs.h... [ 199s] [ 10%] Copying compiler-rt's sanitizer/coverage_interface.h... [ 199s] [ 10%] Copying compiler-rt's sanitizer/dfsan_interface.h... [ 199s] [ 10%] Copying compiler-rt's sanitizer/esan_interface.h... [ 199s] [ 10%] Copying compiler-rt's sanitizer/linux_syscall_hooks.h... [ 199s] [ 10%] Copying compiler-rt's sanitizer/lsan_interface.h... [ 199s] [ 10%] Copying compiler-rt's sanitizer/msan_interface.h... [ 199s] [ 10%] Copying compiler-rt's sanitizer/tsan_interface.h... [ 199s] [ 10%] Copying compiler-rt's sanitizer/tsan_interface_atomic.h... [ 199s] [ 10%] Copying compiler-rt's xray/xray_interface.h... [ 199s] [ 10%] Copying compiler-rt's xray/xray_log_interface.h... [ 199s] [ 10%] Built target compiler-rt-headers [ 199s] Scanning dependencies of target clang_rt.builtins-arm [ 199s] [ 10%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/bswapdi2.S.o [ 199s] [ 10%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/bswapsi2.S.o [ 199s] [ 10%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/clzdi2.S.o [ 199s] [ 10%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/clzsi2.S.o [ 199s] [ 10%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/comparesf2.S.o [ 199s] Scanning dependencies of target RTLSanCommon.arm [ 199s] [ 10%] Building CXX object projects/compiler-rt/lib/lsan/CMakeFiles/RTLSanCommon.arm.dir/lsan_common.cc.o [ 199s] [ 10%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/divmodsi4.S.o [ 199s] [ 10%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Path.cpp.o [ 199s] [ 10%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/divsi3.S.o [ 199s] [ 10%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/modsi3.S.o [ 199s] [ 10%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/sync_fetch_and_add_4.S.o [ 199s] [ 10%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/sync_fetch_and_add_8.S.o [ 199s] [ 10%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/sync_fetch_and_and_4.S.o [ 199s] [ 10%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/sync_fetch_and_and_8.S.o [ 199s] [ 10%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/sync_fetch_and_max_4.S.o [ 199s] [ 10%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/sync_fetch_and_max_8.S.o [ 199s] [ 10%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/sync_fetch_and_min_4.S.o [ 199s] [ 11%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/sync_fetch_and_min_8.S.o [ 199s] [ 11%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/sync_fetch_and_nand_4.S.o [ 199s] [ 11%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/sync_fetch_and_nand_8.S.o [ 199s] [ 11%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/sync_fetch_and_or_4.S.o [ 199s] [ 11%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/sync_fetch_and_or_8.S.o [ 199s] [ 11%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStream.cpp.o [ 199s] [ 11%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/sync_fetch_and_sub_4.S.o [ 199s] [ 11%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/sync_fetch_and_sub_8.S.o [ 199s] [ 11%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/sync_fetch_and_umax_4.S.o [ 199s] [ 11%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/sync_fetch_and_umax_8.S.o [ 199s] [ 11%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/sync_fetch_and_umin_4.S.o [ 199s] [ 11%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/sync_fetch_and_umin_8.S.o [ 199s] [ 11%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/sync_fetch_and_xor_4.S.o [ 199s] [ 11%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/sync_fetch_and_xor_8.S.o [ 199s] [ 11%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/udivmodsi4.S.o [ 199s] [ 11%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/udivsi3.S.o [ 199s] [ 11%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/umodsi3.S.o [ 199s] [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/absvdi2.c.o [ 199s] [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/absvsi2.c.o [ 199s] [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/absvti2.c.o [ 199s] [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/adddf3.c.o [ 199s] [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/addsf3.c.o [ 199s] [ 11%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeSerializer.cpp.o [ 200s] [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/addtf3.c.o [ 200s] [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/addvdi3.c.o [ 200s] [ 11%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.arm.dir/sanitizer_common.cc.o [ 200s] [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/addvsi3.c.o [ 200s] [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/addvti3.c.o [ 200s] [ 11%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/apple_versioning.c.o [ 200s] [ 12%] Building CXX object projects/compiler-rt/lib/lsan/CMakeFiles/RTLSanCommon.arm.dir/lsan_common_linux.cc.o [ 200s] [ 12%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/ashldi3.c.o [ 200s] [ 12%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.arm.dir/sanitizer_deadlock_detector1.cc.o [ 200s] [ 12%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/ashlti3.c.o [ 200s] [ 12%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/ashrdi3.c.o [ 200s] [ 12%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/ashrti3.c.o [ 200s] [ 12%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/clzti2.c.o [ 200s] [ 12%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/cmpdi2.c.o [ 200s] [ 12%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/cmpti2.c.o [ 200s] [ 12%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/comparedf2.c.o [ 200s] [ 12%] Building CXX object projects/compiler-rt/lib/lsan/CMakeFiles/RTLSanCommon.arm.dir/lsan_common_mac.cc.o [ 200s] [ 12%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/cpu_model.c.o [ 200s] [ 12%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.arm.dir/sanitizer_deadlock_detector2.cc.o [ 200s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/cpu_model.c:596:0: warning: ISO C forbids an empty translation unit [-Wpedantic] [ 200s] #endif [ 200s] [ 200s] [ 12%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/ctzdi2.c.o [ 200s] [ 12%] Built target RTLSanCommon.arm [ 200s] [ 12%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/ctzsi2.c.o [ 200s] [ 12%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.arm.dir/sanitizer_errno.cc.o [ 200s] [ 12%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeStreamMerger.cpp.o [ 200s] [ 12%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/ctzti2.c.o [ 200s] [ 12%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/divdc3.c.o [ 200s] [ 12%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeTableCollection.cpp.o [ 200s] [ 12%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/divdf3.c.o [ 200s] [ 12%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/divdi3.c.o [ 200s] [ 12%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/divmoddi4.c.o [ 200s] [ 13%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/divsc3.c.o [ 200s] [ 13%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/divsf3.c.o [ 200s] [ 13%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/divtc3.c.o [ 200s] [ 13%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/divti3.c.o [ 200s] [ 13%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/divtf3.c.o [ 200s] [ 13%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/divxc3.c.o [ 200s] [ 13%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/extendsfdf2.c.o [ 200s] [ 13%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/extendhfsf2.c.o [ 200s] [ 13%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.arm.dir/sanitizer_flags.cc.o [ 201s] [ 13%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/ffsdi2.c.o [ 201s] [ 13%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/ffssi2.c.o [ 201s] [ 13%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/ffsti2.c.o [ 201s] [ 13%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/fixdfdi.c.o [ 201s] [ 13%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/fixdfsi.c.o [ 201s] [ 13%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/fixdfti.c.o [ 201s] [ 13%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/fixsfdi.c.o [ 201s] [ 13%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/fixsfsi.c.o [ 201s] [ 13%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.arm.dir/sanitizer_flag_parser.cc.o [ 201s] [ 13%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/fixsfti.c.o [ 201s] [ 13%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/fixunsdfdi.c.o [ 201s] [ 13%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/fixunsdfsi.c.o [ 201s] [ 13%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/fixunsdfti.c.o [ 201s] [ 13%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/fixunssfdi.c.o [ 201s] [ 13%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/fixunssfsi.c.o [ 201s] [ 13%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.arm.dir/sanitizer_libc.cc.o [ 201s] [ 13%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/fixunssfti.c.o [ 201s] [ 13%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/fixunsxfdi.c.o [ 201s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/fixunsxfdi.c: In function '__fixunsxfdi': [ 201s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/fixunsxfdi.c:38:30: warning: 'fb.u.high.s.low' is used uninitialized in this function [-Wuninitialized] [ 201s] int e = (fb.u.high.s.low & 0x00007FFF) - 16383; [ 201s] ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 201s] [ 13%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/fixunsxfsi.c.o [ 201s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/fixunsxfsi.c: In function '__fixunsxfsi': [ 201s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/fixunsxfsi.c:37:30: warning: 'fb.u.high.s.low' is used uninitialized in this function [-Wuninitialized] [ 201s] int e = (fb.u.high.s.low & 0x00007FFF) - 16383; [ 201s] ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 201s] [ 13%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/fixunsxfti.c.o [ 201s] [ 13%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/fixxfdi.c.o [ 201s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/fixxfdi.c: In function '__fixxfdi': [ 201s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/fixxfdi.c:37:30: warning: 'fb.u.high.s.low' is used uninitialized in this function [-Wuninitialized] [ 201s] int e = (fb.u.high.s.low & 0x00007FFF) - 16383; [ 201s] ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ [ 201s] [ 13%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/fixxfti.c.o [ 201s] [ 13%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/floatdidf.c.o [ 201s] [ 13%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/floatdisf.c.o [ 201s] [ 13%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/floatdixf.c.o [ 201s] [ 13%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/floatsidf.c.o [ 201s] [ 13%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/floatsisf.c.o [ 201s] [ 13%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/floattidf.c.o [ 201s] [ 13%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/floattisf.c.o [ 201s] [ 13%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/floattixf.c.o [ 201s] [ 13%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/floatundidf.c.o [ 201s] [ 13%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/floatundisf.c.o [ 201s] [ 13%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/floatundixf.c.o [ 201s] [ 13%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SearchableTableEmitter.cpp.o [ 201s] [ 13%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/floatunsidf.c.o [ 201s] [ 13%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.arm.dir/sanitizer_libignore.cc.o [ 201s] [ 13%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/floatunsisf.c.o [ 202s] [ 14%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/floatuntidf.c.o [ 202s] [ 14%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/floatuntisf.c.o [ 202s] [ 14%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/floatuntixf.c.o [ 202s] [ 14%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/int_util.c.o [ 202s] [ 14%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/lshrdi3.c.o [ 202s] [ 14%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.arm.dir/sanitizer_linux.cc.o [ 202s] [ 14%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Process.cpp.o [ 202s] [ 14%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/lshrti3.c.o [ 202s] [ 14%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/moddi3.c.o [ 202s] [ 14%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/modti3.c.o [ 202s] [ 14%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/muldc3.c.o [ 202s] [ 14%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/muldf3.c.o [ 202s] [ 14%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/muldi3.c.o [ 202s] [ 14%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/mulodi4.c.o [ 202s] [ 14%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/mulosi4.c.o [ 202s] [ 14%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStreamBuilder.cpp.o [ 202s] [ 14%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/muloti4.c.o [ 202s] [ 14%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/mulsc3.c.o [ 202s] [ 14%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.arm.dir/sanitizer_linux_s390.cc.o [ 202s] [ 14%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/mulsf3.c.o [ 202s] [ 14%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.arm.dir/sanitizer_mac.cc.o [ 202s] [ 14%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.arm.dir/sanitizer_persistent_allocator.cc.o [ 202s] [ 14%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/multi3.c.o [ 202s] [ 14%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/EnumTables.cpp.o [ 202s] [ 14%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.arm.dir/sanitizer_platform_limits_linux.cc.o [ 202s] [ 14%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/multf3.c.o [ 202s] [ 14%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/mulvdi3.c.o [ 202s] [ 14%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.arm.dir/sanitizer_platform_limits_posix.cc.o [ 202s] [ 14%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/mulvsi3.c.o [ 202s] [ 14%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/mulvti3.c.o [ 202s] [ 14%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/mulxc3.c.o [ 202s] [ 14%] Linking CXX static library ../../libLLVMDebugInfoCodeView.a [ 202s] [ 14%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/negdf2.c.o [ 202s] [ 14%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/negdi2.c.o [ 202s] [ 14%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/negsf2.c.o [ 202s] [ 14%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.arm.dir/sanitizer_posix.cc.o [ 202s] [ 14%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/negti2.c.o [ 202s] [ 14%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/negvdi2.c.o [ 202s] [ 14%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/negvsi2.c.o [ 202s] [ 14%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/negvti2.c.o [ 202s] [ 14%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/os_version_check.c.o [ 203s] [ 14%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/paritydi2.c.o [ 203s] [ 14%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/paritysi2.c.o [ 203s] [ 14%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/parityti2.c.o [ 203s] [ 14%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/popcountdi2.c.o [ 203s] [ 14%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/popcountsi2.c.o [ 203s] [ 14%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/popcountti2.c.o [ 203s] [ 14%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.arm.dir/sanitizer_printf.cc.o [ 203s] [ 14%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/powidf2.c.o [ 203s] [ 14%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/powisf2.c.o [ 203s] [ 14%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/powitf2.c.o [ 203s] [ 14%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/powixf2.c.o [ 203s] [ 14%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/subdf3.c.o [ 203s] [ 14%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/subsf3.c.o [ 203s] [ 15%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/subvdi3.c.o [ 203s] Scanning dependencies of target RTInterception.arm [ 203s] [ 15%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/subvsi3.c.o [ 203s] [ 15%] Building CXX object projects/compiler-rt/lib/interception/CMakeFiles/RTInterception.arm.dir/interception_linux.cc.o [ 203s] [ 15%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.arm.dir/sanitizer_procmaps_common.cc.o [ 203s] [ 15%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/subvti3.c.o [ 203s] [ 15%] Building CXX object projects/compiler-rt/lib/interception/CMakeFiles/RTInterception.arm.dir/interception_mac.cc.o [ 203s] [ 15%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/subtf3.c.o [ 203s] [ 15%] Building CXX object projects/compiler-rt/lib/interception/CMakeFiles/RTInterception.arm.dir/interception_win.cc.o [ 203s] [ 15%] Building CXX object projects/compiler-rt/lib/interception/CMakeFiles/RTInterception.arm.dir/interception_type_test.cc.o [ 203s] [ 15%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/trampoline_setup.c.o [ 203s] [ 15%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/truncdfhf2.c.o [ 203s] [ 15%] Built target RTInterception.arm [ 203s] [ 15%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/truncdfsf2.c.o [ 203s] [ 15%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Program.cpp.o [ 203s] [ 15%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RWMutex.cpp.o [ 203s] [ 15%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/truncsfhf2.c.o [ 203s] [ 15%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.arm.dir/sanitizer_procmaps_freebsd.cc.o [ 203s] [ 15%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.arm.dir/sanitizer_procmaps_linux.cc.o [ 203s] [ 15%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/ucmpdi2.c.o [ 203s] [ 15%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/ucmpti2.c.o [ 203s] [ 15%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/udivdi3.c.o [ 203s] [ 15%] Built target LLVMDebugInfoCodeView [ 203s] [ 15%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/udivmoddi4.c.o [ 203s] [ 15%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Signals.cpp.o [ 203s] [ 15%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.arm.dir/sanitizer_procmaps_mac.cc.o [ 203s] [ 15%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/udivmodti4.c.o [ 203s] [ 15%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.arm.dir/sanitizer_stackdepot.cc.o [ 203s] [ 15%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/udivti3.c.o [ 203s] [ 15%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/umoddi3.c.o [ 203s] [ 15%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/umodti3.c.o [ 203s] [ 15%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/emutls.c.o [ 203s] [ 15%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/enable_execute_stack.c.o [ 203s] [ 15%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/eprintf.c.o [ 203s] [ 15%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/atomic.c.o [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c: In function 'unlock': [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:93:3: warning: implicit declaration of function '__c11_atomic_store' [-Wimplicit-function-declaration] [ 203s] __c11_atomic_store(l, 0, __ATOMIC_RELEASE); [ 203s] ^~~~~~~~~~~~~~~~~~ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c: In function 'lock': [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:99:11: warning: implicit declaration of function '__c11_atomic_compare_exchange_weak' [-Wimplicit-function-declaration] [ 203s] while (!__c11_atomic_compare_exchange_weak(l, &old, 1, __ATOMIC_ACQUIRE, [ 203s] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c: In function '__atomic_load_c': [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:129:24: warning: implicit declaration of function '__c11_atomic_is_lock_free' [-Wimplicit-function-declaration] [ 203s] #define IS_LOCK_FREE_2 __c11_atomic_is_lock_free(2) [ 203s] ^ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:140:11: note: in expansion of macro 'IS_LOCK_FREE_2' [ 203s] if (IS_LOCK_FREE_2) {\ [ 203s] ^~~~~~~~~~~~~~ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:166:3: note: in expansion of macro 'LOCK_FREE_CASES' [ 203s] LOCK_FREE_CASES(); [ 203s] ^~~~~~~~~~~~~~~ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:164:22: warning: implicit declaration of function '__c11_atomic_load' [-Wimplicit-function-declaration] [ 203s] *((type*)dest) = __c11_atomic_load((_Atomic(type)*)src, model);\ [ 203s] ^ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:141:9: note: in expansion of macro 'LOCK_FREE_ACTION' [ 203s] LOCK_FREE_ACTION(uint16_t);\ [ 203s] ^~~~~~~~~~~~~~~~ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:166:3: note: in expansion of macro 'LOCK_FREE_CASES' [ 203s] LOCK_FREE_CASES(); [ 203s] ^~~~~~~~~~~~~~~ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c: In function '__atomic_compare_exchange_c': [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:196:10: warning: implicit declaration of function '__c11_atomic_compare_exchange_strong' [-Wimplicit-function-declaration] [ 203s] return __c11_atomic_compare_exchange_strong((_Atomic(type)*)ptr, (type*)expected,\ [ 203s] ^ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:196:10: note: in definition of macro 'LOCK_FREE_ACTION' [ 203s] return __c11_atomic_compare_exchange_strong((_Atomic(type)*)ptr, (type*)expected,\ [ 203s] ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:198:3: note: in expansion of macro 'LOCK_FREE_CASES' [ 203s] LOCK_FREE_CASES(); [ 203s] ^~~~~~~~~~~~~~~ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c: In function '__atomic_exchange_c': [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:216:19: warning: implicit declaration of function '__c11_atomic_exchange' [-Wimplicit-function-declaration] [ 203s] *(type*)old = __c11_atomic_exchange((_Atomic(type)*)ptr, *(type*)val,\ [ 203s] ^ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:141:9: note: in expansion of macro 'LOCK_FREE_ACTION' [ 203s] LOCK_FREE_ACTION(uint16_t);\ [ 203s] ^~~~~~~~~~~~~~~~ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:219:3: note: in expansion of macro 'LOCK_FREE_CASES' [ 203s] LOCK_FREE_CASES(); [ 203s] ^~~~~~~~~~~~~~~ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c: At top level: [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:290:5: warning: conflicting types for built-in function '__atomic_compare_exchange_1' [ 203s] int __atomic_compare_exchange_##n(type *ptr, type *expected, type desired,\ [ 203s] ^ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:241:3: note: in expansion of macro 'OPTIMISED_CASE' [ 203s] OPTIMISED_CASE(1, IS_LOCK_FREE_1, uint8_t)\ [ 203s] ^~~~~~~~~~~~~~ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:306:1: note: in expansion of macro 'OPTIMISED_CASES' [ 203s] OPTIMISED_CASES [ 203s] ^~~~~~~~~~~~~~~ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:290:5: warning: conflicting types for built-in function '__atomic_compare_exchange_2' [ 203s] int __atomic_compare_exchange_##n(type *ptr, type *expected, type desired,\ [ 203s] ^ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:242:3: note: in expansion of macro 'OPTIMISED_CASE' [ 203s] OPTIMISED_CASE(2, IS_LOCK_FREE_2, uint16_t)\ [ 203s] ^~~~~~~~~~~~~~ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:306:1: note: in expansion of macro 'OPTIMISED_CASES' [ 203s] OPTIMISED_CASES [ 203s] ^~~~~~~~~~~~~~~ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:290:5: warning: conflicting types for built-in function '__atomic_compare_exchange_4' [ 203s] int __atomic_compare_exchange_##n(type *ptr, type *expected, type desired,\ [ 203s] ^ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:243:3: note: in expansion of macro 'OPTIMISED_CASE' [ 203s] OPTIMISED_CASE(4, IS_LOCK_FREE_4, uint32_t)\ [ 203s] ^~~~~~~~~~~~~~ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:306:1: note: in expansion of macro 'OPTIMISED_CASES' [ 203s] OPTIMISED_CASES [ 203s] ^~~~~~~~~~~~~~~ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:290:5: warning: conflicting types for built-in function '__atomic_compare_exchange_8' [ 203s] int __atomic_compare_exchange_##n(type *ptr, type *expected, type desired,\ [ 203s] ^ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:244:3: note: in expansion of macro 'OPTIMISED_CASE' [ 203s] OPTIMISED_CASE(8, IS_LOCK_FREE_8, uint64_t) [ 203s] ^~~~~~~~~~~~~~ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:306:1: note: in expansion of macro 'OPTIMISED_CASES' [ 203s] OPTIMISED_CASES [ 203s] ^~~~~~~~~~~~~~~ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c: In function '__atomic_fetch_add_1': [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:315:12: warning: implicit declaration of function '__c11_atomic_fetch_add' [-Wimplicit-function-declaration] [ 203s] return __c11_atomic_fetch_##opname((_Atomic(type)*)ptr, val, model);\ [ 203s] ^ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:324:43: note: in expansion of macro 'ATOMIC_RMW' [ 203s] #define OPTIMISED_CASE(n, lockfree, type) ATOMIC_RMW(n, lockfree, type, add, +) [ 203s] ^~~~~~~~~~ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:241:3: note: in expansion of macro 'OPTIMISED_CASE' [ 203s] OPTIMISED_CASE(1, IS_LOCK_FREE_1, uint8_t)\ [ 203s] ^~~~~~~~~~~~~~ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:325:1: note: in expansion of macro 'OPTIMISED_CASES' [ 203s] OPTIMISED_CASES [ 203s] ^~~~~~~~~~~~~~~ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c: In function '__atomic_fetch_sub_1': [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:315:12: warning: implicit declaration of function '__c11_atomic_fetch_sub' [-Wimplicit-function-declaration] [ 203s] return __c11_atomic_fetch_##opname((_Atomic(type)*)ptr, val, model);\ [ 203s] ^ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:327:43: note: in expansion of macro 'ATOMIC_RMW' [ 203s] #define OPTIMISED_CASE(n, lockfree, type) ATOMIC_RMW(n, lockfree, type, sub, -) [ 203s] ^~~~~~~~~~ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:241:3: note: in expansion of macro 'OPTIMISED_CASE' [ 203s] OPTIMISED_CASE(1, IS_LOCK_FREE_1, uint8_t)\ [ 203s] ^~~~~~~~~~~~~~ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:328:1: note: in expansion of macro 'OPTIMISED_CASES' [ 203s] OPTIMISED_CASES [ 203s] ^~~~~~~~~~~~~~~ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c: In function '__atomic_fetch_and_1': [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:315:12: warning: implicit declaration of function '__c11_atomic_fetch_and' [-Wimplicit-function-declaration] [ 203s] return __c11_atomic_fetch_##opname((_Atomic(type)*)ptr, val, model);\ [ 203s] ^ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:330:43: note: in expansion of macro 'ATOMIC_RMW' [ 203s] #define OPTIMISED_CASE(n, lockfree, type) ATOMIC_RMW(n, lockfree, type, and, &) [ 203s] ^~~~~~~~~~ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:241:3: note: in expansion of macro 'OPTIMISED_CASE' [ 203s] OPTIMISED_CASE(1, IS_LOCK_FREE_1, uint8_t)\ [ 203s] ^~~~~~~~~~~~~~ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:331:1: note: in expansion of macro 'OPTIMISED_CASES' [ 203s] OPTIMISED_CASES [ 203s] ^~~~~~~~~~~~~~~ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c: In function '__atomic_fetch_or_1': [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:315:12: warning: implicit declaration of function '__c11_atomic_fetch_or' [-Wimplicit-function-declaration] [ 203s] return __c11_atomic_fetch_##opname((_Atomic(type)*)ptr, val, model);\ [ 203s] ^ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:333:43: note: in expansion of macro 'ATOMIC_RMW' [ 203s] #define OPTIMISED_CASE(n, lockfree, type) ATOMIC_RMW(n, lockfree, type, or, |) [ 203s] ^~~~~~~~~~ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:241:3: note: in expansion of macro 'OPTIMISED_CASE' [ 203s] OPTIMISED_CASE(1, IS_LOCK_FREE_1, uint8_t)\ [ 203s] ^~~~~~~~~~~~~~ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:334:1: note: in expansion of macro 'OPTIMISED_CASES' [ 203s] OPTIMISED_CASES [ 203s] ^~~~~~~~~~~~~~~ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c: In function '__atomic_fetch_xor_1': [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:315:12: warning: implicit declaration of function '__c11_atomic_fetch_xor' [-Wimplicit-function-declaration] [ 203s] return __c11_atomic_fetch_##opname((_Atomic(type)*)ptr, val, model);\ [ 203s] ^ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:336:43: note: in expansion of macro 'ATOMIC_RMW' [ 203s] #define OPTIMISED_CASE(n, lockfree, type) ATOMIC_RMW(n, lockfree, type, xor, ^) [ 203s] ^~~~~~~~~~ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:241:3: note: in expansion of macro 'OPTIMISED_CASE' [ 203s] OPTIMISED_CASE(1, IS_LOCK_FREE_1, uint8_t)\ [ 203s] ^~~~~~~~~~~~~~ [ 203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/atomic.c:337:1: note: in expansion of macro 'OPTIMISED_CASES' [ 203s] OPTIMISED_CASES [ 203s] ^~~~~~~~~~~~~~~ [ 203s] [ 15%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/gcc_personality_v0.c.o [ 203s] [ 15%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.arm.dir/sanitizer_stacktrace.cc.o [ 204s] [ 15%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.arm.dir/sanitizer_stacktrace_printer.cc.o [ 204s] [ 15%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TargetRegistry.cpp.o [ 204s] [ 15%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.arm.dir/sanitizer_stoptheworld_mac.cc.o [ 204s] [ 15%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.arm.dir/sanitizer_suppressions.cc.o [ 204s] [ 15%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/clear_cache.c.o [ 204s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/clear_cache.c: In function '__clear_cache': [ 204s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/clear_cache.c:117:10: warning: 'register' is not at beginning of declaration [-Wold-style-declaration] [ 204s] const register int end_reg __asm("r1") = (int) (intptr_t) end; [ 204s] ^~~~~ [ 204s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/clear_cache.c:118:10: warning: 'register' is not at beginning of declaration [-Wold-style-declaration] [ 204s] const register int flags __asm("r2") = 0; [ 204s] ^~~~~ [ 204s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/compiler-rt/lib/builtins/clear_cache.c:119:10: warning: 'register' is not at beginning of declaration [-Wold-style-declaration] [ 204s] const register int syscall_nr __asm("r7") = __ARM_NR_cacheflush; [ 204s] ^~~~~ [ 204s] [ 15%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/aeabi_cdcmp.S.o [ 204s] [ 15%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/aeabi_cdcmpeq_check_nan.c.o [ 204s] [ 15%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/aeabi_cfcmp.S.o [ 204s] [ 15%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/aeabi_cfcmpeq_check_nan.c.o [ 204s] [ 15%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/aeabi_dcmp.S.o [ 204s] [ 15%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.arm.dir/sanitizer_symbolizer.cc.o [ 204s] [ 15%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/aeabi_div0.c.o [ 204s] [ 15%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/aeabi_drsub.c.o [ 204s] [ 15%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/aeabi_fcmp.S.o [ 204s] [ 15%] Building C object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/aeabi_frsub.c.o [ 204s] [ 15%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/aeabi_idivmod.S.o [ 204s] [ 15%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/aeabi_ldivmod.S.o [ 204s] [ 15%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/aeabi_memcmp.S.o [ 204s] [ 15%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.arm.dir/sanitizer_symbolizer_libbacktrace.cc.o [ 204s] [ 15%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/aeabi_memcpy.S.o [ 204s] [ 15%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/aeabi_memmove.S.o [ 204s] [ 15%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/aeabi_memset.S.o [ 204s] [ 15%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/aeabi_uidivmod.S.o [ 204s] [ 15%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.arm.dir/sanitizer_symbolizer_mac.cc.o [ 204s] [ 15%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/aeabi_uldivmod.S.o [ 204s] [ 15%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/switch16.S.o [ 204s] [ 15%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.arm.dir/sanitizer_symbolizer_win.cc.o [ 204s] [ 15%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/switch32.S.o [ 204s] [ 15%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.arm.dir/sanitizer_tls_get_addr.cc.o [ 204s] [ 15%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/switch8.S.o [ 204s] [ 16%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/switchu8.S.o [ 204s] [ 16%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/restore_vfp_d8_d15_regs.S.o [ 204s] [ 16%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/save_vfp_d8_d15_regs.S.o [ 204s] [ 16%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/adddf3vfp.S.o [ 204s] [ 16%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/addsf3vfp.S.o [ 204s] [ 16%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.arm.dir/sanitizer_thread_registry.cc.o [ 204s] [ 16%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/divdf3vfp.S.o [ 204s] [ 16%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/divsf3vfp.S.o [ 204s] [ 16%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/eqdf2vfp.S.o [ 204s] [ 16%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/eqsf2vfp.S.o [ 204s] [ 16%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/extendsfdf2vfp.S.o [ 204s] [ 16%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/fixdfsivfp.S.o [ 204s] [ 16%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/fixsfsivfp.S.o [ 204s] [ 16%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/fixunsdfsivfp.S.o [ 204s] [ 16%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/fixunssfsivfp.S.o [ 204s] [ 16%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/floatsidfvfp.S.o [ 204s] [ 16%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GlobalsStream.cpp.o [ 204s] [ 16%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/floatsisfvfp.S.o [ 205s] [ 16%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/floatunssidfvfp.S.o [ 205s] [ 16%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/floatunssisfvfp.S.o [ 205s] [ 16%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/gedf2vfp.S.o [ 205s] [ 16%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/gesf2vfp.S.o [ 205s] [ 16%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.arm.dir/sanitizer_win.cc.o [ 205s] [ 16%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/gtdf2vfp.S.o [ 205s] [ 16%] Building ASM object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.arm.dir/sanitizer_linux_x86_64.S.o [ 205s] [ 16%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/gtsf2vfp.S.o [ 205s] [ 16%] Building ASM object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.arm.dir/sanitizer_linux_mips64.S.o [ 205s] [ 16%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/ledf2vfp.S.o [ 205s] [ 16%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommon.arm.dir/sanitizer_termination.cc.o [ 205s] [ 16%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/lesf2vfp.S.o [ 205s] [ 16%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GSI.cpp.o [ 205s] [ 16%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/ltdf2vfp.S.o [ 205s] [ 16%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/ltsf2vfp.S.o [ 205s] [ 16%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/muldf3vfp.S.o [ 205s] [ 16%] Built target RTSanitizerCommon.arm [ 205s] [ 16%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ThreadLocal.cpp.o [ 205s] [ 16%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/mulsf3vfp.S.o [ 205s] [ 16%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/nedf2vfp.S.o [ 205s] [ 16%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/negdf2vfp.S.o [ 205s] [ 16%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/negsf2vfp.S.o [ 205s] [ 16%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/nesf2vfp.S.o [ 205s] [ 16%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SubtargetEmitter.cpp.o [ 205s] [ 16%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/subdf3vfp.S.o [ 205s] [ 16%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/subsf3vfp.S.o [ 205s] [ 16%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/truncdfsf2vfp.S.o [ 205s] [ 16%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/unorddf2vfp.S.o [ 205s] [ 16%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/unordsf2vfp.S.o [ 205s] [ 16%] Building ASM object projects/compiler-rt/lib/builtins/CMakeFiles/clang_rt.builtins-arm.dir/arm/sync_synchronize.S.o [ 205s] [ 16%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SubtargetFeatureInfo.cpp.o [ 205s] [ 16%] Linking C static library ../../../../lib/clang/5.0.2/lib/linux/libclang_rt.builtins-arm.a [ 205s] [ 16%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/TableGen.cpp.o [ 205s] [ 16%] Built target clang_rt.builtins-arm [ 205s] [ 16%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/Types.cpp.o [ 205s] Scanning dependencies of target RTUbsan_cxx.arm [ 205s] [ 16%] Building CXX object projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan_cxx.arm.dir/ubsan_handlers_cxx.cc.o [ 205s] [ 16%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Threading.cpp.o [ 205s] [ 16%] Building CXX object projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan_cxx.arm.dir/ubsan_type_hash.cc.o [ 205s] [ 16%] Building CXX object projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan_cxx.arm.dir/ubsan_type_hash_itanium.cc.o [ 206s] [ 16%] Building CXX object projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan_cxx.arm.dir/ubsan_type_hash_win.cc.o [ 206s] [ 16%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/Hash.cpp.o [ 206s] [ 16%] Built target RTUbsan_cxx.arm [ 206s] [ 16%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/HashTable.cpp.o [ 206s] [ 16%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Valgrind.cpp.o [ 206s] [ 16%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Watchdog.cpp.o [ 206s] [ 16%] Linking CXX static library ../libLLVMSupport.a [ 206s] [ 16%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStream.cpp.o [ 206s] [ 16%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStreamBuilder.cpp.o [ 206s] [ 16%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86DisassemblerTables.cpp.o [ 206s] [ 16%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86EVEX2VEXTablesEmitter.cpp.o [ 206s] [ 16%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86ModRMFilters.cpp.o [ 207s] [ 16%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86RecognizableInstr.cpp.o [ 207s] [ 16%] Built target LLVMSupport [ 207s] [ 16%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CTagsEmitter.cpp.o [ 208s] [ 16%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/ModuleDebugStream.cpp.o [ 208s] Scanning dependencies of target RTUbsan.arm [ 208s] [ 16%] Building CXX object projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan.arm.dir/ubsan_diag.cc.o [ 208s] [ 16%] Building CXX object projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan.arm.dir/ubsan_init.cc.o [ 208s] Scanning dependencies of target RTUbsan_standalone.arm [ 208s] [ 16%] Building CXX object projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan_standalone.arm.dir/ubsan_diag_standalone.cc.o [ 208s] [ 16%] Building CXX object projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan_standalone.arm.dir/ubsan_init_standalone.cc.o [ 208s] [ 16%] Built target RTUbsan_standalone.arm [ 208s] [ 16%] Building CXX object projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan.arm.dir/ubsan_flags.cc.o [ 208s] [ 16%] Building CXX object projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan.arm.dir/ubsan_handlers.cc.o [ 208s] [ 16%] Building CXX object projects/compiler-rt/lib/ubsan/CMakeFiles/RTUbsan.arm.dir/ubsan_value.cc.o [ 208s] Scanning dependencies of target RTAsan_preinit.arm [ 208s] [ 16%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_preinit.arm.dir/asan_preinit.cc.o [ 208s] [ 16%] Built target RTAsan_preinit.arm [ 208s] [ 16%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeBuiltinSymbol.cpp.o [ 208s] [ 16%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeCompilandSymbol.cpp.o [ 208s] [ 16%] Built target RTUbsan.arm [ 208s] [ 16%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumModules.cpp.o [ 209s] [ 16%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeExeSymbol.cpp.o [ 209s] [ 16%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeRawSymbol.cpp.o [ 209s] Scanning dependencies of target RTAsan.arm [ 209s] Scanning dependencies of target RTAsan_cxx.arm [ 209s] [ 16%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_cxx.arm.dir/asan_new_delete.cc.o [ 209s] [ 16%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.arm.dir/asan_allocator.cc.o [ 209s] [ 16%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.arm.dir/asan_activation.cc.o [ 210s] [ 16%] Built target RTAsan_cxx.arm [ 210s] [ 16%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.arm.dir/asan_debugging.cc.o [ 210s] [ 16%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.arm.dir/asan_descriptions.cc.o [ 210s] [ 16%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.arm.dir/asan_fake_stack.cc.o [ 210s] [ 16%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.arm.dir/asan_errors.cc.o [ 210s] [ 16%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.arm.dir/asan_flags.cc.o [ 210s] [ 16%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.arm.dir/asan_globals.cc.o [ 210s] [ 16%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.arm.dir/asan_globals_win.cc.o [ 210s] [ 16%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NamedStreamMap.cpp.o [ 210s] [ 16%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.arm.dir/asan_interceptors.cc.o [ 210s] [ 16%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSession.cpp.o [ 210s] [ 16%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFile.cpp.o [ 210s] Scanning dependencies of target asan_blacklist [ 210s] [ 16%] Copying asan_blacklist.txt... [ 210s] [ 16%] Built target asan_blacklist [ 210s] [ 16%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFileBuilder.cpp.o [ 210s] [ 16%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTable.cpp.o [ 211s] [ 16%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTableBuilder.cpp.o [ 211s] [ 16%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.arm.dir/asan_linux.cc.o [ 211s] [ 16%] Built target obj.llvm-tblgen [ 211s] Scanning dependencies of target clang_rt.asan-preinit-arm [ 211s] [ 16%] Linking CXX static library ../../../../lib/clang/5.0.2/lib/linux/libclang_rt.asan-preinit-arm.a [ 211s] [ 16%] Built target clang_rt.asan-preinit-arm [ 212s] Scanning dependencies of target RTAsan_dynamic.arm [ 212s] [ 16%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.arm.dir/asan_allocator.cc.o [ 212s] [ 16%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.arm.dir/asan_activation.cc.o [ 212s] [ 16%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.arm.dir/asan_debugging.cc.o [ 212s] [ 16%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.arm.dir/asan_mac.cc.o [ 212s] Scanning dependencies of target RTSanitizerCommonNoTermination.arm [ 212s] [ 16%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.arm.dir/sanitizer_allocator.cc.o [ 212s] [ 16%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.arm.dir/sanitizer_common.cc.o [ 213s] [ 16%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.arm.dir/asan_descriptions.cc.o [ 213s] [ 16%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.arm.dir/asan_errors.cc.o [ 213s] [ 16%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.arm.dir/asan_fake_stack.cc.o [ 213s] [ 16%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.arm.dir/asan_flags.cc.o [ 213s] [ 16%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.arm.dir/sanitizer_deadlock_detector1.cc.o [ 213s] [ 16%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.arm.dir/asan_malloc_linux.cc.o [ 213s] [ 16%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PublicsStream.cpp.o [ 213s] [ 16%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.arm.dir/asan_malloc_mac.cc.o [ 213s] [ 16%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.arm.dir/sanitizer_deadlock_detector2.cc.o [ 213s] [ 16%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.arm.dir/sanitizer_errno.cc.o [ 213s] [ 16%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.arm.dir/asan_malloc_win.cc.o [ 213s] [ 16%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.arm.dir/asan_memory_profile.cc.o [ 213s] [ 16%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PublicsStreamBuilder.cpp.o [ 213s] [ 16%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/RawError.cpp.o [ 214s] [ 16%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/SymbolStream.cpp.o [ 214s] [ 16%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.arm.dir/asan_globals.cc.o [ 214s] [ 16%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.arm.dir/asan_globals_win.cc.o [ 214s] [ 16%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.arm.dir/sanitizer_flags.cc.o [ 214s] [ 16%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.arm.dir/asan_interceptors.cc.o [ 214s] [ 16%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.arm.dir/sanitizer_flag_parser.cc.o [ 214s] [ 16%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.arm.dir/sanitizer_libc.cc.o [ 214s] [ 16%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.arm.dir/sanitizer_libignore.cc.o [ 214s] [ 16%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.arm.dir/asan_linux.cc.o [ 214s] [ 16%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.arm.dir/asan_mac.cc.o [ 214s] Scanning dependencies of target clang_rt.profile-arm [ 214s] [ 16%] Building C object projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile-arm.dir/GCDAProfiling.c.o [ 215s] Scanning dependencies of target RTSanitizerCommonNoLibc.arm [ 215s] [ 16%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoLibc.arm.dir/sanitizer_common_nolibc.cc.o [ 215s] [ 16%] Built target RTSanitizerCommonNoLibc.arm [ 215s] [ 16%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.arm.dir/sanitizer_linux.cc.o [ 215s] [ 16%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.arm.dir/asan_malloc_linux.cc.o [ 215s] [ 16%] Building C object projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile-arm.dir/InstrProfiling.c.o [ 215s] [ 16%] Building C object projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile-arm.dir/InstrProfilingValue.c.o [ 215s] [ 16%] Building C object projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile-arm.dir/InstrProfilingBuffer.c.o [ 215s] [ 16%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.arm.dir/sanitizer_linux_s390.cc.o [ 215s] [ 16%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.arm.dir/sanitizer_mac.cc.o [ 215s] Scanning dependencies of target clang_rt.stats-arm [ 215s] [ 16%] Building CXX object projects/compiler-rt/lib/stats/CMakeFiles/clang_rt.stats-arm.dir/stats.cc.o [ 215s] Scanning dependencies of target clang_rt.stats_client-arm [ 215s] [ 16%] Building C object projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile-arm.dir/InstrProfilingFile.c.o [ 215s] [ 16%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.arm.dir/sanitizer_persistent_allocator.cc.o [ 215s] [ 16%] Building CXX object projects/compiler-rt/lib/stats/CMakeFiles/clang_rt.stats_client-arm.dir/stats_client.cc.o [ 215s] [ 16%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.arm.dir/sanitizer_platform_limits_linux.cc.o [ 215s] [ 16%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.arm.dir/sanitizer_platform_limits_posix.cc.o [ 215s] [ 16%] Linking CXX static library ../../../../lib/clang/5.0.2/lib/linux/libclang_rt.stats_client-arm.a [ 215s] [ 16%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.arm.dir/asan_malloc_mac.cc.o [ 215s] [ 16%] Built target clang_rt.stats_client-arm [ 215s] [ 16%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.arm.dir/asan_malloc_win.cc.o [ 215s] [ 16%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.arm.dir/sanitizer_posix.cc.o [ 215s] [ 16%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.arm.dir/sanitizer_printf.cc.o [ 215s] [ 16%] Linking CXX static library ../../../../lib/clang/5.0.2/lib/linux/libclang_rt.stats-arm.a [ 215s] [ 16%] Building C object projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile-arm.dir/InstrProfilingMerge.c.o [ 215s] [ 16%] Building C object projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile-arm.dir/InstrProfilingMergeFile.c.o [ 215s] [ 16%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.arm.dir/asan_memory_profile.cc.o [ 215s] [ 16%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiHashing.cpp.o [ 215s] [ 16%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStream.cpp.o [ 215s] [ 16%] Building C object projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile-arm.dir/InstrProfilingNameVar.c.o [ 215s] [ 16%] Built target clang_rt.stats-arm [ 215s] [ 16%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.arm.dir/asan_poisoning.cc.o [ 215s] [ 16%] Building C object projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile-arm.dir/InstrProfilingWriter.c.o [ 215s] [ 16%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.arm.dir/sanitizer_procmaps_common.cc.o [ 216s] [ 16%] Building C object projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile-arm.dir/InstrProfilingPlatformDarwin.c.o [ 216s] [ 16%] Building C object projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile-arm.dir/InstrProfilingPlatformLinux.c.o [ 216s] Scanning dependencies of target RTXray.arm [ 216s] [ 16%] Building CXX object projects/compiler-rt/lib/xray/CMakeFiles/RTXray.arm.dir/xray_inmemory_log.cc.o [ 216s] [ 16%] Building C object projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile-arm.dir/InstrProfilingPlatformOther.c.o [ 216s] [ 16%] Building CXX object projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile-arm.dir/InstrProfilingRuntime.cc.o [ 216s] [ 16%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.arm.dir/sanitizer_procmaps_freebsd.cc.o [ 216s] [ 16%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.arm.dir/sanitizer_procmaps_linux.cc.o [ 216s] [ 16%] Building C object projects/compiler-rt/lib/profile/CMakeFiles/clang_rt.profile-arm.dir/InstrProfilingUtil.c.o [ 216s] [ 16%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.arm.dir/sanitizer_procmaps_mac.cc.o [ 216s] [ 16%] Linking CXX static library ../../../../lib/clang/5.0.2/lib/linux/libclang_rt.profile-arm.a [ 216s] [ 16%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.arm.dir/sanitizer_stackdepot.cc.o [ 216s] [ 16%] Built target clang_rt.profile-arm [ 216s] [ 16%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.arm.dir/asan_poisoning.cc.o [ 216s] [ 16%] Building CXX object projects/compiler-rt/lib/xray/CMakeFiles/RTXray.arm.dir/xray_init.cc.o [ 216s] [ 16%] Building CXX object projects/compiler-rt/lib/xray/CMakeFiles/RTXray.arm.dir/xray_flags.cc.o [ 216s] [ 16%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStreamBuilder.cpp.o [ 216s] [ 16%] Building CXX object projects/compiler-rt/lib/xray/CMakeFiles/RTXray.arm.dir/xray_interface.cc.o [ 216s] [ 16%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.arm.dir/sanitizer_stacktrace.cc.o [ 216s] [ 16%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.arm.dir/sanitizer_stacktrace_printer.cc.o [ 216s] [ 16%] Building CXX object projects/compiler-rt/lib/xray/CMakeFiles/RTXray.arm.dir/xray_buffer_queue.cc.o [ 216s] [ 16%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.arm.dir/sanitizer_stoptheworld_mac.cc.o [ 216s] [ 16%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.arm.dir/sanitizer_suppressions.cc.o [ 217s] [ 16%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.arm.dir/sanitizer_symbolizer.cc.o [ 217s] [ 16%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.arm.dir/asan_posix.cc.o [ 217s] [ 16%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.arm.dir/sanitizer_symbolizer_libbacktrace.cc.o [ 217s] [ 16%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.arm.dir/sanitizer_symbolizer_mac.cc.o [ 217s] [ 16%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.arm.dir/sanitizer_symbolizer_win.cc.o [ 217s] [ 16%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.arm.dir/sanitizer_tls_get_addr.cc.o [ 217s] [ 16%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.arm.dir/sanitizer_thread_registry.cc.o [ 217s] [ 16%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.arm.dir/asan_report.cc.o [ 217s] [ 16%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.arm.dir/asan_rtl.cc.o [ 217s] [ 17%] Building CXX object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.arm.dir/sanitizer_win.cc.o [ 217s] [ 17%] Building ASM object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.arm.dir/sanitizer_linux_x86_64.S.o [ 217s] [ 17%] Building ASM object projects/compiler-rt/lib/sanitizer_common/CMakeFiles/RTSanitizerCommonNoTermination.arm.dir/sanitizer_linux_mips64.S.o [ 217s] [ 17%] Built target RTSanitizerCommonNoTermination.arm [ 217s] [ 17%] Building CXX object projects/compiler-rt/lib/xray/CMakeFiles/RTXray.arm.dir/xray_log_interface.cc.o [ 217s] [ 17%] Building CXX object projects/compiler-rt/lib/xray/CMakeFiles/RTXray.arm.dir/xray_fdr_logging.cc.o [ 217s] [ 17%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.arm.dir/asan_posix.cc.o [ 218s] [ 18%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.arm.dir/asan_report.cc.o [ 218s] [ 18%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.arm.dir/asan_rtl.cc.o [ 218s] [ 18%] Building CXX object projects/compiler-rt/lib/xray/CMakeFiles/RTXray.arm.dir/xray_utils.cc.o [ 218s] [ 18%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.arm.dir/asan_stack.cc.o [ 218s] [ 18%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.arm.dir/asan_stack.cc.o [ 218s] [ 18%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.arm.dir/asan_stats.cc.o [ 218s] [ 18%] Linking CXX static library ../../libLLVMDebugInfoPDB.a [ 218s] Scanning dependencies of target LTO_exports [ 218s] [ 18%] Creating export file for LTO [ 218s] [ 18%] Built target LTO_exports [ 218s] [ 18%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.arm.dir/asan_stats.cc.o [ 218s] [ 18%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.arm.dir/asan_suppressions.cc.o [ 218s] [ 18%] Built target RTXray.arm [ 218s] [ 18%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.arm.dir/asan_thread.cc.o [ 218s] [ 18%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan.arm.dir/asan_win.cc.o [ 218s] [ 18%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.arm.dir/asan_suppressions.cc.o [ 218s] [ 18%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.arm.dir/asan_thread.cc.o [ 218s] [ 18%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.arm.dir/asan_win.cc.o [ 218s] [ 18%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic.arm.dir/asan_new_delete.cc.o [ 218s] Scanning dependencies of target LLVMgold_exports [ 218s] [ 18%] Creating export file for LLVMgold [ 218s] Scanning dependencies of target llvm-config [ 218s] [ 18%] Building CXX object tools/llvm-config/CMakeFiles/llvm-config.dir/llvm-config.cpp.o [ 218s] [ 18%] Built target LLVMgold_exports [ 218s] Scanning dependencies of target obj.clang-tblgen [ 218s] [ 18%] Building CXX object tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/ClangASTNodesEmitter.cpp.o [ 219s] [ 18%] Built target LLVMDebugInfoPDB [ 219s] Scanning dependencies of target libclang_exports [ 219s] Scanning dependencies of target scan-build [ 219s] [ 18%] Creating export file for libclang [ 219s] [ 18%] Generating ../../../../bin/scan-build [ 219s] [ 18%] Built target libclang_exports [ 219s] [ 18%] Generating ../../../../libexec/ccc-analyzer [ 219s] [ 18%] Generating ../../../../libexec/c++-analyzer [ 219s] [ 18%] Generating ../../../../share/man/man1/scan-build.1 [ 219s] [ 18%] Generating ../../../../share/scan-build/scanview.css [ 219s] [ 18%] Generating ../../../../share/scan-build/sorttable.js [ 219s] Scanning dependencies of target scan-view [ 219s] [ 18%] Generating ../../../../bin/scan-view [ 219s] [ 18%] Built target scan-build [ 219s] [ 18%] Generating ../../../../share/scan-view/ScanView.py [ 219s] [ 18%] Generating ../../../../share/scan-view/Reporter.py [ 219s] [ 18%] Generating ../../../../share/scan-view/startfile.py [ 219s] [ 18%] Generating ../../../../share/scan-view/FileRadar.scpt [ 219s] [ 18%] Generating ../../../../share/scan-view/GetRadarVersion.scpt [ 219s] [ 18%] Generating ../../../../share/scan-view/bugcatcher.ico [ 219s] Scanning dependencies of target liblldb_exports [ 219s] Scanning dependencies of target BugpointPasses_exports [ 219s] [ 18%] Built target scan-view [ 219s] [ 18%] Creating export file for liblldb [ 219s] [ 18%] Creating export file for BugpointPasses [ 219s] Scanning dependencies of target llvm-cxxfilt [ 219s] Scanning dependencies of target llvm-mcmarkup [ 219s] [ 18%] Building CXX object tools/llvm-cxxfilt/CMakeFiles/llvm-cxxfilt.dir/llvm-cxxfilt.cpp.o [ 219s] [ 18%] Built target liblldb_exports [ 219s] [ 18%] Built target BugpointPasses_exports [ 219s] [ 18%] Building CXX object tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/llvm-mcmarkup.cpp.o [ 219s] [ 18%] Building CXX object tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/ClangAttrEmitter.cpp.o [ 219s] Scanning dependencies of target llvm-tblgen [ 219s] [ 18%] Linking CXX executable ../../bin/llvm-tblgen [ 220s] [ 18%] Built target llvm-tblgen [ 220s] Scanning dependencies of target LLVMFuzzer [ 220s] [ 18%] Building CXX object lib/Fuzzer/CMakeFiles/LLVMFuzzer.dir/FuzzerMain.cpp.o [ 220s] [ 18%] Linking CXX executable ../../bin/llvm-mcmarkup [ 220s] [ 18%] Linking CXX executable ../../bin/llvm-cxxfilt [ 220s] [ 18%] Linking CXX static library ../libLLVMFuzzer.a [ 220s] [ 18%] Built target LLVMFuzzer [ 220s] Scanning dependencies of target LLVMFuzzerNoMain [ 220s] [ 18%] Linking CXX static library ../libLLVMFuzzerNoMain.a [ 220s] [ 18%] Built target llvm-mcmarkup [ 220s] [ 18%] Built target llvm-cxxfilt [ 220s] Scanning dependencies of target DllOptionsTableGen [ 220s] Scanning dependencies of target LibOptionsTableGen [ 220s] [ 18%] Building Options.inc... [ 220s] [ 18%] Building Options.inc... [ 220s] [ 18%] Built target LLVMFuzzerNoMain [ 220s] [ 18%] Building CXX object tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/ClangCommentCommandInfoEmitter.cpp.o [ 220s] [ 18%] Updating Options.inc... [ 220s] [ 18%] Updating Options.inc... [ 220s] [ 18%] Built target DllOptionsTableGen [ 220s] [ 18%] Building CXX object tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp.o [ 220s] [ 18%] Built target LibOptionsTableGen [ 220s] Scanning dependencies of target FileCheck [ 220s] [ 18%] Building CXX object utils/FileCheck/CMakeFiles/FileCheck.dir/FileCheck.cpp.o [ 220s] [ 18%] Building CXX object tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/ClangCommentHTMLTagsEmitter.cpp.o [ 221s] [ 18%] Linking CXX executable ../../bin/llvm-config [ 221s] [ 18%] Built target llvm-config [ 221s] [ 18%] Building CXX object tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/ClangDiagnosticsEmitter.cpp.o [ 221s] [ 18%] Building CXX object tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/ClangOptionDocEmitter.cpp.o [ 221s] [ 18%] Building CXX object tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/ClangSACheckersEmitter.cpp.o [ 222s] Scanning dependencies of target not [ 222s] [ 18%] Building CXX object utils/not/CMakeFiles/not.dir/not.cpp.o [ 222s] [ 18%] Linking CXX executable ../../bin/not [ 222s] [ 18%] Built target not [ 222s] Scanning dependencies of target yaml-bench [ 222s] [ 18%] Building CXX object utils/yaml-bench/CMakeFiles/yaml-bench.dir/YAMLBench.cpp.o [ 224s] [ 18%] Linking CXX executable ../../bin/yaml-bench [ 224s] [ 18%] Built target yaml-bench [ 224s] [ 18%] Linking CXX executable ../../bin/FileCheck [ 224s] [ 18%] Building CXX object tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/NeonEmitter.cpp.o [ 224s] [ 18%] Built target FileCheck [ 224s] [ 18%] Building CXX object tools/clang/utils/TableGen/CMakeFiles/obj.clang-tblgen.dir/TableGen.cpp.o [ 225s] Scanning dependencies of target clang_rt.xray-arm [ 225s] [ 19%] Building CXX object projects/compiler-rt/lib/xray/CMakeFiles/clang_rt.xray-arm.dir/xray_arm.cc.o [ 225s] [ 19%] Building ASM object projects/compiler-rt/lib/xray/CMakeFiles/clang_rt.xray-arm.dir/xray_trampoline_arm.S.o [ 225s] [ 19%] Building CXX object projects/compiler-rt/lib/xray/CMakeFiles/clang_rt.xray-arm.dir/xray_inmemory_log.cc.o [ 225s] [ 19%] Building CXX object projects/compiler-rt/lib/xray/CMakeFiles/clang_rt.xray-arm.dir/xray_init.cc.o [ 225s] [ 19%] Building CXX object projects/compiler-rt/lib/xray/CMakeFiles/clang_rt.xray-arm.dir/xray_flags.cc.o [ 225s] [ 19%] Building CXX object projects/compiler-rt/lib/xray/CMakeFiles/clang_rt.xray-arm.dir/xray_interface.cc.o [ 225s] [ 19%] Building CXX object projects/compiler-rt/lib/xray/CMakeFiles/clang_rt.xray-arm.dir/xray_buffer_queue.cc.o [ 226s] [ 19%] Building CXX object projects/compiler-rt/lib/xray/CMakeFiles/clang_rt.xray-arm.dir/xray_log_interface.cc.o [ 226s] [ 19%] Building CXX object projects/compiler-rt/lib/xray/CMakeFiles/clang_rt.xray-arm.dir/xray_fdr_logging.cc.o [ 226s] Scanning dependencies of target builtins [ 226s] [ 19%] Built target builtins [ 226s] Scanning dependencies of target clang_rt.lsan-arm [ 226s] [ 19%] Building CXX object projects/compiler-rt/lib/lsan/CMakeFiles/clang_rt.lsan-arm.dir/lsan.cc.o [ 226s] [ 19%] Building CXX object projects/compiler-rt/lib/lsan/CMakeFiles/clang_rt.lsan-arm.dir/lsan_allocator.cc.o [ 226s] [ 20%] Building CXX object projects/compiler-rt/lib/lsan/CMakeFiles/clang_rt.lsan-arm.dir/lsan_linux.cc.o [ 226s] [ 20%] Building CXX object projects/compiler-rt/lib/lsan/CMakeFiles/clang_rt.lsan-arm.dir/lsan_interceptors.cc.o [ 227s] [ 20%] Building CXX object projects/compiler-rt/lib/lsan/CMakeFiles/clang_rt.lsan-arm.dir/lsan_mac.cc.o [ 227s] [ 20%] Building CXX object projects/compiler-rt/lib/lsan/CMakeFiles/clang_rt.lsan-arm.dir/lsan_malloc_mac.cc.o [ 227s] [ 20%] Building CXX object projects/compiler-rt/lib/lsan/CMakeFiles/clang_rt.lsan-arm.dir/lsan_preinit.cc.o [ 227s] [ 20%] Building CXX object projects/compiler-rt/lib/lsan/CMakeFiles/clang_rt.lsan-arm.dir/lsan_thread.cc.o [ 227s] [ 20%] Building CXX object projects/compiler-rt/lib/xray/CMakeFiles/clang_rt.xray-arm.dir/xray_utils.cc.o [ 227s] Scanning dependencies of target clang_rt.ubsan_standalone_cxx-arm [ 227s] [ 20%] Linking CXX static library ../../../../lib/clang/5.0.2/lib/linux/libclang_rt.ubsan_standalone_cxx-arm.a [ 227s] [ 20%] Built target clang_rt.ubsan_standalone_cxx-arm [ 227s] Scanning dependencies of target clang_rt.ubsan_standalone-dynamic-arm [ 227s] [ 20%] Linking CXX shared library ../../../../lib/clang/5.0.2/lib/linux/libclang_rt.ubsan_standalone-arm.so [ 227s] [ 20%] Built target clang_rt.ubsan_standalone-dynamic-arm [ 227s] Scanning dependencies of target clang_rt.ubsan_standalone-arm [ 227s] [ 20%] Linking CXX static library ../../../../lib/clang/5.0.2/lib/linux/libclang_rt.ubsan_standalone-arm.a [ 227s] [ 20%] Built target clang_rt.ubsan_standalone-arm [ 227s] Scanning dependencies of target clang_rt.ubsan_standalone_cxx-dynamic-arm [ 227s] [ 20%] Linking CXX shared library ../../../../lib/clang/5.0.2/lib/linux/libclang_rt.ubsan_standalone_cxx-arm.so [ 227s] [ 20%] Linking CXX static library ../../../../lib/clang/5.0.2/lib/linux/libclang_rt.lsan-arm.a [ 227s] [ 20%] Linking CXX static library ../../../../lib/clang/5.0.2/lib/linux/libclang_rt.xray-arm.a [ 227s] [ 20%] Built target clang_rt.ubsan_standalone_cxx-dynamic-arm [ 227s] Scanning dependencies of target clang_rt.ubsan_standalone-arm-symbols [ 227s] [ 20%] Generating exported symbols for clang_rt.ubsan_standalone-arm [ 228s] [ 20%] Built target clang_rt.lsan-arm [ 228s] Scanning dependencies of target clang_rt.asan_cxx-arm [ 228s] [ 20%] Linking CXX static library ../../../../lib/clang/5.0.2/lib/linux/libclang_rt.asan_cxx-arm.a [ 228s] [ 20%] Built target clang_rt.xray-arm [ 228s] Scanning dependencies of target clang_rt.scudo-arm [ 228s] Scanning dependencies of target profile [ 228s] [ 20%] Built target profile [ 228s] Scanning dependencies of target ClangDriverOptions [ 228s] [ 20%] Building Options.inc... [ 228s] [ 20%] Built target clang_rt.asan_cxx-arm [ 228s] [ 20%] Building CXX object projects/compiler-rt/lib/scudo/CMakeFiles/clang_rt.scudo-arm.dir/scudo_allocator.cpp.o [ 228s] [ 20%] Building CXX object projects/compiler-rt/lib/scudo/CMakeFiles/clang_rt.scudo-arm.dir/scudo_flags.cpp.o [ 228s] [ 20%] Building CXX object projects/compiler-rt/lib/scudo/CMakeFiles/clang_rt.scudo-arm.dir/scudo_crc32.cpp.o [ 228s] Scanning dependencies of target CvtResTableGen [ 228s] [ 20%] Building Opts.inc... [ 228s] [ 20%] Updating Opts.inc... [ 228s] [ 20%] Built target CvtResTableGen [ 228s] [ 20%] Building CXX object projects/compiler-rt/lib/scudo/CMakeFiles/clang_rt.scudo-arm.dir/scudo_interceptors.cpp.o [ 228s] Scanning dependencies of target MtTableGen [ 228s] [ 20%] Building Opts.inc... [ 228s] [ 20%] Built target clang_rt.ubsan_standalone-arm-symbols [ 228s] [ 20%] Building CXX object projects/compiler-rt/lib/scudo/CMakeFiles/clang_rt.scudo-arm.dir/scudo_new_delete.cpp.o [ 228s] [ 20%] Updating Opts.inc... [ 228s] [ 20%] Built target MtTableGen [ 228s] [ 20%] Building CXX object projects/compiler-rt/lib/scudo/CMakeFiles/clang_rt.scudo-arm.dir/scudo_termination.cpp.o [ 228s] Scanning dependencies of target AttributeCompatFuncTableGen [ 228s] [ 20%] Building CXX object projects/compiler-rt/lib/scudo/CMakeFiles/clang_rt.scudo-arm.dir/scudo_tls_android.cpp.o [ 228s] [ 20%] Building AttributesCompatFunc.inc... [ 228s] [ 20%] Updating Options.inc... [ 228s] [ 20%] Built target ClangDriverOptions [ 228s] Scanning dependencies of target intrinsics_gen [ 228s] [ 20%] Building Attributes.gen... [ 228s] Scanning dependencies of target LLVMDlltoolDriver [ 228s] Scanning dependencies of target LLVMLibDriver [ 228s] [ 20%] Building CXX object lib/ToolDrivers/llvm-dlltool/CMakeFiles/LLVMDlltoolDriver.dir/DlltoolDriver.cpp.o [ 228s] [ 20%] Building CXX object lib/ToolDrivers/llvm-lib/CMakeFiles/LLVMLibDriver.dir/LibDriver.cpp.o [ 228s] [ 20%] Updating AttributesCompatFunc.inc... [ 228s] [ 20%] Built target AttributeCompatFuncTableGen [ 228s] [ 20%] Building Intrinsics.gen... [ 228s] [ 20%] Building CXX object projects/compiler-rt/lib/scudo/CMakeFiles/clang_rt.scudo-arm.dir/scudo_tls_linux.cpp.o [ 228s] [ 20%] Updating Attributes.gen... [ 228s] [ 20%] Building CXX object projects/compiler-rt/lib/scudo/CMakeFiles/clang_rt.scudo-arm.dir/scudo_utils.cpp.o [ 229s] Scanning dependencies of target xray [ 229s] [ 20%] Built target xray [ 229s] Scanning dependencies of target lsan [ 229s] [ 20%] Built target lsan [ 229s] Scanning dependencies of target clang_rt.ubsan_standalone_cxx-arm-symbols [ 229s] [ 20%] Generating exported symbols for clang_rt.ubsan_standalone_cxx-arm [ 229s] [ 20%] Built target clang_rt.ubsan_standalone_cxx-arm-symbols [ 229s] Scanning dependencies of target clang_rt.asan_cxx-arm-symbols [ 229s] [ 20%] Generating exported symbols for clang_rt.asan_cxx-arm [ 229s] [ 20%] Linking CXX static library ../../../../lib/clang/5.0.2/lib/linux/libclang_rt.scudo-arm.a [ 229s] [ 20%] Built target clang_rt.scudo-arm [ 229s] Scanning dependencies of target llvm-mt [ 229s] [ 20%] Building CXX object tools/llvm-mt/CMakeFiles/llvm-mt.dir/llvm-mt.cpp.o [ 230s] [ 20%] Built target clang_rt.asan_cxx-arm-symbols [ 230s] Scanning dependencies of target ubsan [ 230s] [ 20%] Built target ubsan [ 230s] Scanning dependencies of target scudo [ 230s] [ 20%] Built target scudo [ 230s] [ 20%] Updating Intrinsics.gen... [ 230s] [ 20%] Built target intrinsics_gen [ 230s] Scanning dependencies of target LLVMIRReader [ 230s] [ 20%] Building CXX object lib/IRReader/CMakeFiles/LLVMIRReader.dir/IRReader.cpp.o [ 230s] Scanning dependencies of target LLVMCore [ 230s] [ 20%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AsmWriter.cpp.o [ 230s] [ 20%] Linking CXX static library ../../libLLVMDlltoolDriver.a [ 230s] [ 20%] Linking CXX static library ../../libLLVMLibDriver.a [ 230s] [ 20%] Built target LLVMDlltoolDriver [ 230s] [ 20%] Built target LLVMLibDriver [ 230s] [ 20%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Attributes.cpp.o [ 231s] [ 20%] Linking CXX executable ../../bin/llvm-mt [ 231s] [ 20%] Built target llvm-mt [ 231s] [ 20%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AutoUpgrade.cpp.o [ 231s] Scanning dependencies of target LLVMCodeGen [ 231s] [ 20%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AggressiveAntiDepBreaker.cpp.o [ 232s] [ 20%] Built target obj.clang-tblgen [ 232s] Scanning dependencies of target LLVMSelectionDAG [ 232s] [ 20%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/DAGCombiner.cpp.o [ 234s] [ 20%] Linking CXX static library ../libLLVMIRReader.a [ 234s] [ 20%] Built target LLVMIRReader [ 234s] Scanning dependencies of target LLVMAsmPrinter [ 234s] [ 20%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AddressPool.cpp.o [ 235s] [ 20%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ARMException.cpp.o [ 238s] Scanning dependencies of target LLVMMIRParser [ 238s] [ 20%] Building CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MILexer.cpp.o [ 239s] [ 20%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AllocationOrder.cpp.o [ 239s] [ 20%] Building CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIParser.cpp.o [ 239s] [ 20%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o [ 240s] [ 20%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o [ 240s] [ 20%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o [ 240s] [ 20%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterDwarf.cpp.o [ 242s] [ 20%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantFold.cpp.o [ 243s] [ 20%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/Analysis.cpp.o [ 245s] [ 20%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o [ 246s] [ 20%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Constants.cpp.o [ 248s] Scanning dependencies of target LLVMGlobalISel [ 248s] [ 20%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CallLowering.cpp.o [ 248s] [ 21%] Building CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIRParser.cpp.o [ 250s] [ 21%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AtomicExpandPass.cpp.o [ 253s] [ 21%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterInlineAsm.cpp.o [ 253s] [ 21%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/IRTranslator.cpp.o [ 256s] [ 21%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Core.cpp.o [ 258s] [ 21%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicTargetTransformInfo.cpp.o [ 258s] [ 21%] Linking CXX static library ../../libLLVMMIRParser.a [ 259s] [ 21%] Built target LLVMMIRParser [ 259s] [ 21%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchCoalescing.cpp.o [ 259s] [ 21%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DbgValueHistoryCalculator.cpp.o [ 261s] [ 21%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FastISel.cpp.o [ 262s] [ 21%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelect.cpp.o [ 264s] [ 21%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelector.cpp.o [ 264s] [ 21%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchFolding.cpp.o [ 264s] [ 21%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DIBuilder.cpp.o [ 265s] [ 21%] Built target RTAsan.arm [ 265s] [ 21%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DataLayout.cpp.o [ 266s] [ 22%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugHandlerBase.cpp.o [ 267s] [ 22%] Built target RTAsan_dynamic.arm [ 267s] [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugInfo.cpp.o [ 268s] [ 22%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/MachineIRBuilder.cpp.o [ 269s] [ 22%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugLocStream.cpp.o [ 269s] [ 22%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIE.cpp.o [ 270s] [ 22%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FunctionLoweringInfo.cpp.o [ 271s] [ 22%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIEHash.cpp.o [ 272s] [ 22%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerHelper.cpp.o [ 273s] [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugInfoMetadata.cpp.o [ 274s] [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugLoc.cpp.o [ 274s] [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticInfo.cpp.o [ 274s] [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchRelaxation.cpp.o [ 275s] [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BuiltinGCs.cpp.o [ 276s] [ 22%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Legalizer.cpp.o [ 278s] [ 22%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfAccelTable.cpp.o [ 278s] [ 22%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCFIException.cpp.o [ 278s] [ 22%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCompileUnit.cpp.o [ 278s] Scanning dependencies of target LLVMBitReader [ 278s] [ 22%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitReader.cpp.o [ 280s] [ 22%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/InstrEmitter.cpp.o [ 281s] [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CalcSpillWeights.cpp.o [ 282s] [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o [ 282s] [ 22%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeReader.cpp.o [ 282s] [ 22%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitstreamReader.cpp.o [ 282s] [ 22%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerInfo.cpp.o [ 284s] [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Dominators.cpp.o [ 284s] [ 22%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Localizer.cpp.o [ 285s] [ 22%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/MetadataLoader.cpp.o [ 285s] [ 22%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfDebug.cpp.o [ 286s] [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CallingConvLower.cpp.o [ 288s] [ 22%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeDAG.cpp.o [ 288s] [ 22%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeFloatTypes.cpp.o [ 289s] [ 22%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegBankSelect.cpp.o [ 291s] [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Function.cpp.o [ 291s] [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGen.cpp.o [ 292s] [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenPrepare.cpp.o [ 293s] [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CountingFunctionInserter.cpp.o [ 295s] [ 22%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegisterBank.cpp.o [ 296s] [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CriticalAntiDepBreaker.cpp.o [ 297s] [ 22%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/ValueList.cpp.o [ 298s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/lib/CodeGen/CodeGenPrepare.cpp:2622:6: warning: 'void {anonymous}::ExtAddrMode::print(llvm::raw_ostream&) const' defined but not used [-Wunused-function] [ 298s] void ExtAddrMode::print(raw_ostream &OS) const { [ 298s] ^~~~~~~~~~~ [ 298s] [ 22%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegisterBankInfo.cpp.o [ 298s] [ 22%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfExpression.cpp.o [ 298s] [ 22%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Utils.cpp.o [ 299s] [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/GCOV.cpp.o [ 300s] [ 22%] Linking CXX static library ../../libLLVMBitReader.a [ 300s] [ 22%] Built target LLVMBitReader [ 300s] [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/GVMaterializer.cpp.o [ 300s] [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DeadMachineInstructionElim.cpp.o [ 302s] [ 22%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeIntegerTypes.cpp.o [ 303s] [ 22%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfFile.cpp.o [ 303s] [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Globals.cpp.o [ 304s] [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IRBuilder.cpp.o [ 304s] [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IRPrintingPasses.cpp.o [ 305s] [ 22%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GlobalISel.cpp.o [ 305s] [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/InlineAsm.cpp.o [ 306s] [ 22%] Linking CXX static library ../../libLLVMGlobalISel.a [ 307s] [ 22%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfStringPool.cpp.o [ 307s] [ 22%] Built target LLVMGlobalISel [ 307s] [ 22%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfUnit.cpp.o [ 307s] [ 22%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/EHStreamer.cpp.o [ 308s] [ 22%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ErlangGCPrinter.cpp.o [ 308s] [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DetectDeadLanes.cpp.o [ 308s] [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instruction.cpp.o [ 309s] [ 22%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypes.cpp.o [ 311s] [ 22%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypesGeneric.cpp.o [ 312s] Scanning dependencies of target LLVMBitWriter [ 312s] [ 22%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitWriter.cpp.o [ 312s] [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instructions.cpp.o [ 313s] [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IntrinsicInst.cpp.o [ 313s] [ 22%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriter.cpp.o [ 313s] [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DFAPacketizer.cpp.o [ 314s] [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DwarfEHPrepare.cpp.o [ 315s] [ 22%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/OcamlGCPrinter.cpp.o [ 315s] [ 22%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinException.cpp.o [ 317s] [ 22%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/CodeViewDebug.cpp.o [ 318s] [ 22%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorOps.cpp.o [ 319s] [ 22%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorTypes.cpp.o [ 319s] [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContext.cpp.o [ 320s] [ 22%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriterPass.cpp.o [ 320s] [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EarlyIfConversion.cpp.o [ 322s] Scanning dependencies of target LLVMTransformUtils [ 322s] [ 22%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ASanStackFrameLayout.cpp.o [ 323s] [ 22%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AddDiscriminators.cpp.o [ 324s] [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContextImpl.cpp.o [ 324s] [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LegacyPassManager.cpp.o [ 325s] [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/MDBuilder.cpp.o [ 325s] [ 22%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/ValueEnumerator.cpp.o [ 326s] [ 22%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BasicBlockUtils.cpp.o [ 326s] [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EdgeBundles.cpp.o [ 327s] [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExecutionDepsFix.cpp.o [ 329s] [ 22%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ResourcePriorityQueue.cpp.o [ 330s] [ 22%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGFast.cpp.o [ 331s] [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Mangler.cpp.o [ 332s] [ 22%] Linking CXX static library ../../libLLVMAsmPrinter.a [ 332s] [ 22%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BreakCriticalEdges.cpp.o [ 333s] [ 22%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BuildLibCalls.cpp.o [ 333s] [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Metadata.cpp.o [ 334s] [ 22%] Linking CXX static library ../../libLLVMBitWriter.a [ 335s] [ 22%] Built target LLVMBitWriter [ 335s] [ 22%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BypassSlowDivision.cpp.o [ 335s] [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandISelPseudos.cpp.o [ 335s] [ 22%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneFunction.cpp.o [ 335s] [ 22%] Built target LLVMAsmPrinter [ 335s] [ 22%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneModule.cpp.o [ 337s] [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandPostRAPseudos.cpp.o [ 337s] [ 22%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGRRList.cpp.o [ 338s] [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandReductions.cpp.o [ 339s] [ 22%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGSDNodes.cpp.o [ 339s] [ 22%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGVLIW.cpp.o [ 340s] [ 22%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGBuilder.cpp.o [ 341s] [ 22%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAG.cpp.o [ 342s] [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FaultMaps.cpp.o [ 344s] [ 22%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CmpInstAnalysis.cpp.o [ 345s] [ 22%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeExtractor.cpp.o [ 346s] Scanning dependencies of target LLVMInstrumentation [ 346s] [ 22%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/AddressSanitizer.cpp.o [ 346s] [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FEntryInserter.cpp.o [ 346s] [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FuncletLayout.cpp.o [ 346s] [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadata.cpp.o [ 348s] [ 22%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Module.cpp.o [ 349s] Scanning dependencies of target LLVMInstCombine [ 349s] [ 22%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstructionCombining.cpp.o [ 351s] [ 22%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAddSub.cpp.o [ 351s] [ 22%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadataPrinter.cpp.o [ 352s] [ 23%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCRootLowering.cpp.o [ 352s] [ 23%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ModuleSummaryIndex.cpp.o [ 353s] [ 23%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CtorUtils.cpp.o [ 355s] [ 23%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Operator.cpp.o [ 356s] [ 23%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DemoteRegToStack.cpp.o [ 357s] [ 23%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/BoundsChecking.cpp.o [ 357s] [ 23%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/DataFlowSanitizer.cpp.o [ 357s] [ 23%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/OptBisect.cpp.o [ 357s] [ 23%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCStrategy.cpp.o [ 358s] [ 23%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GlobalMerge.cpp.o [ 358s] [ 23%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAndOrXor.cpp.o [ 358s] [ 23%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGAddressAnalysis.cpp.o [ 360s] [ 23%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EscapeEnumerator.cpp.o [ 360s] [ 23%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGDumper.cpp.o [ 361s] [ 23%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Pass.cpp.o [ 362s] [ 23%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassManager.cpp.o [ 363s] [ 23%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Evaluator.cpp.o [ 363s] [ 23%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FlattenCFG.cpp.o [ 366s] [ 23%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCalls.cpp.o [ 366s] [ 23%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IfConversion.cpp.o [ 366s] [ 23%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/GCOVProfiling.cpp.o [ 366s] [ 23%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/MemorySanitizer.cpp.o [ 367s] [ 23%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGISel.cpp.o [ 367s] [ 23%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGPrinter.cpp.o [ 368s] [ 23%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionComparator.cpp.o [ 368s] [ 23%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o [ 370s] [ 24%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/SafepointIRVerifier.cpp.o [ 372s] [ 24%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionImportUtils.cpp.o [ 373s] [ 24%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GlobalStatus.cpp.o [ 374s] [ 24%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InlineFunction.cpp.o [ 375s] [ 24%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/IndirectCallPromotion.cpp.o [ 375s] [ 24%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/Instrumentation.cpp.o [ 375s] [ 24%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/InstrProfiling.cpp.o [ 375s] [ 24%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ProfileSummary.cpp.o [ 376s] [ 24%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ImplicitNullChecks.cpp.o [ 376s] [ 24%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCasts.cpp.o [ 377s] [ 24%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCompares.cpp.o [ 377s] [ 24%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Statepoint.cpp.o [ 379s] [ 24%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Type.cpp.o [ 381s] [ 24%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/TypeFinder.cpp.o [ 382s] [ 24%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IndirectBrExpandPass.cpp.o [ 383s] [ 25%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGTargetInfo.cpp.o [ 383s] [ 25%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/StatepointLowering.cpp.o [ 384s] [ 25%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOInstrumentation.cpp.o [ 384s] [ 25%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOMemOPSizeOpt.cpp.o [ 384s] [ 25%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ImportedFunctionsInliningStatistics.cpp.o [ 385s] [ 25%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Use.cpp.o [ 385s] [ 25%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/User.cpp.o [ 385s] [ 25%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InlineSpiller.cpp.o [ 385s] Scanning dependencies of target LLVMScalarOpts [ 385s] [ 25%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ADCE.cpp.o [ 386s] [ 25%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Value.cpp.o [ 387s] [ 25%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InstructionNamer.cpp.o [ 388s] [ 25%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineLoadStoreAlloca.cpp.o [ 389s] [ 25%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/IntegerDivision.cpp.o [ 390s] [ 25%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LCSSA.cpp.o [ 392s] [ 25%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ValueSymbolTable.cpp.o [ 393s] [ 25%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/TargetLowering.cpp.o [ 393s] [ 25%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ValueTypes.cpp.o [ 393s] Scanning dependencies of target LLVMipo [ 393s] [ 25%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/AlwaysInliner.cpp.o [ 394s] [ 25%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Verifier.cpp.o [ 395s] [ 25%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/AlignmentFromAssumptions.cpp.o [ 395s] [ 25%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/SanitizerCoverage.cpp.o [ 395s] [ 25%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterferenceCache.cpp.o [ 396s] [ 25%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineMulDivRem.cpp.o [ 398s] [ 25%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LibCallsShrinkWrap.cpp.o [ 398s] [ 25%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ArgumentPromotion.cpp.o [ 400s] [ 25%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterleavedAccessPass.cpp.o [ 400s] [ 26%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/BDCE.cpp.o [ 401s] [ 26%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ThreadSanitizer.cpp.o [ 402s] [ 26%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombinePHI.cpp.o [ 402s] [ 26%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Local.cpp.o [ 404s] [ 26%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstantHoisting.cpp.o [ 404s] [ 26%] Linking CXX static library ../../libLLVMSelectionDAG.a [ 406s] [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IntrinsicLowering.cpp.o [ 407s] [ 26%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/EfficiencySanitizer.cpp.o [ 408s] [ 26%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/BarrierNoopPass.cpp.o [ 408s] [ 26%] Linking CXX static library ../libLLVMCore.a [ 408s] [ 26%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ConstantMerge.cpp.o [ 409s] [ 26%] Built target LLVMSelectionDAG [ 409s] [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LatencyPriorityQueue.cpp.o [ 410s] Scanning dependencies of target LLVMVectorize [ 410s] [ 26%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoadStoreVectorizer.cpp.o [ 410s] [ 26%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSelect.cpp.o [ 411s] [ 26%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopSimplify.cpp.o [ 411s] [ 26%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CrossDSOCFI.cpp.o [ 412s] [ 26%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstantProp.cpp.o [ 413s] [ 26%] Linking CXX static library ../../libLLVMInstrumentation.a [ 413s] [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LazyMachineBlockFrequencyInfo.cpp.o [ 414s] [ 26%] Built target LLVMCore [ 414s] [ 26%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorize.cpp.o [ 415s] [ 26%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/DeadArgumentElimination.cpp.o [ 415s] [ 26%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CorrelatedValuePropagation.cpp.o [ 415s] [ 26%] Built target LLVMInstrumentation [ 415s] [ 26%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ElimAvailExtern.cpp.o [ 417s] [ 26%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineShifts.cpp.o [ 417s] [ 26%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSimplifyDemanded.cpp.o [ 418s] [ 26%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineVectorOps.cpp.o [ 419s] [ 26%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnroll.cpp.o [ 420s] [ 26%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DCE.cpp.o [ 421s] [ 26%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ExtractGV.cpp.o [ 422s] [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LexicalScopes.cpp.o [ 423s] [ 26%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ForceFunctionAttrs.cpp.o [ 423s] [ 26%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DeadStoreElimination.cpp.o [ 424s] [ 26%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionAttrs.cpp.o [ 424s] [ 26%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues.cpp.o [ 425s] [ 26%] Linking CXX static library ../../libLLVMInstCombine.a [ 426s] Scanning dependencies of target LLVMHello [ 426s] [ 26%] Building CXX object lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/Hello.cpp.o [ 427s] [ 26%] Built target LLVMInstCombine [ 427s] [ 26%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollPeel.cpp.o [ 427s] [ 27%] Linking CXX shared module ../../LLVMHello.so [ 427s] [ 27%] Built target LLVMHello [ 427s] [ 27%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollRuntime.cpp.o [ 428s] [ 27%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionImport.cpp.o [ 428s] [ 27%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalDCE.cpp.o [ 432s] [ 27%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/EarlyCSE.cpp.o [ 432s] [ 27%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/FlattenCFGPass.cpp.o [ 432s] [ 27%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Float2Int.cpp.o [ 434s] [ 27%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugVariables.cpp.o [ 434s] [ 27%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalAnalysis.cpp.o [ 435s] [ 27%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveInterval.cpp.o [ 436s] [ 27%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUtils.cpp.o [ 436s] [ 27%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SLPVectorizer.cpp.o [ 436s] [ 27%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalOpt.cpp.o [ 438s] [ 27%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalSplit.cpp.o [ 439s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/lib/CodeGen/LiveDebugVariables.cpp:391:6: warning: 'void {anonymous}::LDVImpl::print(llvm::raw_ostream&)' defined but not used [-Wunused-function] [ 439s] void LDVImpl::print(raw_ostream &OS) { [ 439s] ^~~~~~~ [ 439s] [ 27%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GuardWidening.cpp.o [ 441s] [ 27%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVN.cpp.o [ 442s] [ 27%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNHoist.cpp.o [ 442s] [ 27%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNSink.cpp.o [ 443s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/lib/Transforms/Scalar/GuardWidening.cpp:667:11: warning: 'static llvm::StringRef {anonymous}::GuardWideningImpl::scoreTypeToString({anonymous}::GuardWideningImpl::WideningScore)' defined but not used [-Wunused-function] [ 443s] StringRef GuardWideningImpl::scoreTypeToString(WideningScore WS) { [ 443s] ^~~~~~~~~~~~~~~~~ [ 443s] [ 27%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalUnion.cpp.o [ 443s] [ 27%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopVersioning.cpp.o [ 445s] [ 27%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IPConstantPropagation.cpp.o [ 445s] [ 27%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerInvoke.cpp.o [ 448s] [ 27%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IPO.cpp.o [ 448s] Scanning dependencies of target LLVMObjCARCOpts [ 448s] [ 27%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARC.cpp.o [ 449s] [ 27%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LivePhysRegs.cpp.o [ 450s] [ 27%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCOpts.cpp.o [ 451s] [ 27%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerMemIntrinsics.cpp.o [ 451s] [ 27%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerSwitch.cpp.o [ 451s] [ 27%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InferFunctionAttrs.cpp.o [ 451s] [ 27%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IVUsersPrinter.cpp.o [ 451s] [ 27%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InductiveRangeCheckElimination.cpp.o [ 453s] [ 27%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/Vectorize.cpp.o [ 453s] [ 27%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IndVarSimplify.cpp.o [ 454s] [ 27%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeCalc.cpp.o [ 454s] [ 27%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InlineSimple.cpp.o [ 455s] [ 27%] Linking CXX static library ../../libLLVMVectorize.a [ 456s] [ 28%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Mem2Reg.cpp.o [ 456s] [ 28%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Inliner.cpp.o [ 456s] [ 28%] Built target LLVMVectorize [ 456s] [ 28%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCExpand.cpp.o [ 458s] [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeEdit.cpp.o [ 459s] [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeShrink.cpp.o [ 459s] [ 28%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MetaRenamer.cpp.o [ 459s] [ 28%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCAPElim.cpp.o [ 460s] [ 28%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ModuleUtils.cpp.o [ 461s] [ 28%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/NameAnonGlobals.cpp.o [ 462s] [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegMatrix.cpp.o [ 463s] [ 28%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InferAddressSpaces.cpp.o [ 463s] [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegUnits.cpp.o [ 463s] [ 28%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCContract.cpp.o [ 464s] [ 28%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/OrderedInstructions.cpp.o [ 464s] [ 28%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/DependencyAnalysis.cpp.o [ 464s] [ 28%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysis.cpp.o [ 465s] [ 28%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Internalize.cpp.o [ 467s] [ 28%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PredicateInfo.cpp.o [ 467s] [ 28%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PromoteMemoryToRegister.cpp.o [ 467s] [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveStackAnalysis.cpp.o [ 468s] [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveVariables.cpp.o [ 468s] Scanning dependencies of target LLVMCoroutines [ 468s] [ 28%] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/Coroutines.cpp.o [ 469s] [ 28%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysisEvaluator.cpp.o [ 469s] [ 28%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/JumpThreading.cpp.o [ 469s] [ 28%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LoopExtractor.cpp.o [ 472s] [ 28%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/PtrState.cpp.o [ 472s] [ 28%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LICM.cpp.o [ 472s] [ 28%] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroCleanup.cpp.o [ 474s] [ 28%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LowerTypeTests.cpp.o [ 474s] [ 28%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopAccessAnalysisPrinter.cpp.o [ 475s] [ 28%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripGCRelocates.cpp.o [ 475s] [ 28%] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroEarly.cpp.o [ 475s] [ 28%] Linking CXX static library ../../libLLVMObjCARCOpts.a [ 476s] [ 28%] Built target LLVMObjCARCOpts [ 476s] [ 28%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdater.cpp.o [ 476s] [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LLVMTargetMachine.cpp.o [ 477s] [ 28%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/MergeFunctions.cpp.o [ 478s] [ 28%] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroElide.cpp.o [ 479s] Scanning dependencies of target LLVMLinker [ 479s] [ 28%] Building CXX object lib/Linker/CMakeFiles/LLVMLinker.dir/IRMover.cpp.o [ 480s] [ 28%] Building CXX object lib/Linker/CMakeFiles/LLVMLinker.dir/LinkModules.cpp.o [ 482s] [ 28%] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroFrame.cpp.o [ 482s] [ 28%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSink.cpp.o [ 482s] [ 28%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SanitizerStats.cpp.o [ 484s] [ 28%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyCFG.cpp.o [ 484s] [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LocalStackSlotAllocation.cpp.o [ 484s] [ 28%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyIndVar.cpp.o [ 485s] [ 28%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PartialInlining.cpp.o [ 487s] [ 28%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyInstructions.cpp.o [ 487s] [ 28%] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroSplit.cpp.o [ 488s] [ 28%] Linking CXX static library ../libLLVMLinker.a [ 488s] [ 28%] Built target LLVMLinker [ 488s] [ 28%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyLibCalls.cpp.o [ 489s] [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowLevelType.cpp.o [ 490s] Scanning dependencies of target LLVMAnalysis [ 490s] [ 28%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysis.cpp.o [ 490s] [ 28%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDeletion.cpp.o [ 490s] [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowerEmuTLS.cpp.o [ 493s] [ 28%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDataPrefetch.cpp.o [ 493s] [ 28%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PassManagerBuilder.cpp.o [ 494s] [ 28%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDistribute.cpp.o [ 495s] [ 28%] Linking CXX static library ../../libLLVMCoroutines.a [ 495s] [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBasicBlock.cpp.o [ 495s] [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockFrequencyInfo.cpp.o [ 495s] [ 28%] Built target LLVMCoroutines [ 495s] [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockPlacement.cpp.o [ 496s] [ 28%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisEvaluator.cpp.o [ 498s] [ 28%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SplitModule.cpp.o [ 499s] [ 28%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripNonLineTableDebugInfo.cpp.o [ 500s] [ 28%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PruneEH.cpp.o [ 501s] [ 28%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisSummary.cpp.o [ 501s] [ 28%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfile.cpp.o [ 502s] [ 28%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasSetTracker.cpp.o [ 503s] [ 28%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripDeadPrototypes.cpp.o [ 503s] [ 28%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SymbolRewriter.cpp.o [ 503s] [ 28%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/UnifyFunctionExitNodes.cpp.o [ 504s] [ 28%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopIdiomRecognize.cpp.o [ 504s] [ 28%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInstSimplify.cpp.o [ 505s] Scanning dependencies of target LLVMLTO [ 505s] [ 28%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/Caching.cpp.o [ 505s] [ 28%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTO.cpp.o [ 506s] [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBranchProbabilityInfo.cpp.o [ 507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/lib/Transforms/IPO/SampleProfile.cpp:450:6: warning: 'void {anonymous}::SampleProfileLoader::printBlockWeight(llvm::raw_ostream&, const llvm::BasicBlock*) const' defined but not used [-Wunused-function] [ 507s] void SampleProfileLoader::printBlockWeight(raw_ostream &OS, [ 507s] ^~~~~~~~~~~~~~~~~~~ [ 507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/lib/Transforms/IPO/SampleProfile.cpp:439:6: warning: 'void {anonymous}::SampleProfileLoader::printBlockEquivalence(llvm::raw_ostream&, const llvm::BasicBlock*)' defined but not used [-Wunused-function] [ 507s] void SampleProfileLoader::printBlockEquivalence(raw_ostream &OS, [ 507s] ^~~~~~~~~~~~~~~~~~~ [ 507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/lib/Transforms/IPO/SampleProfile.cpp:430:6: warning: 'void {anonymous}::SampleProfileLoader::printEdgeWeight(llvm::raw_ostream&, {anonymous}::Edge)' defined but not used [-Wunused-function] [ 507s] void SampleProfileLoader::printEdgeWeight(raw_ostream &OS, Edge E) { [ 507s] ^~~~~~~~~~~~~~~~~~~ [ 507s] [ 28%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Utils.cpp.o [ 508s] [ 28%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Analysis.cpp.o [ 508s] [ 28%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ValueMapper.cpp.o [ 509s] [ 28%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AssumptionCache.cpp.o [ 509s] [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCombiner.cpp.o [ 510s] [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCopyPropagation.cpp.o [ 510s] [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCSE.cpp.o [ 511s] [ 28%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripSymbols.cpp.o [ 513s] [ 28%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInterchange.cpp.o [ 514s] [ 28%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/VNCoercion.cpp.o [ 515s] [ 28%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BasicAliasAnalysis.cpp.o [ 515s] [ 28%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfo.cpp.o [ 516s] [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominanceFrontier.cpp.o [ 517s] [ 28%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ThinLTOBitcodeWriter.cpp.o [ 518s] [ 28%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopLoadElimination.cpp.o [ 518s] [ 28%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOBackend.cpp.o [ 519s] [ 28%] Linking CXX static library ../../libLLVMTransformUtils.a [ 520s] [ 28%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOModule.cpp.o [ 521s] [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominators.cpp.o [ 522s] Scanning dependencies of target LLVMObject [ 522s] [ 28%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Archive.cpp.o [ 522s] [ 28%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfoImpl.cpp.o [ 524s] [ 28%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ArchiveWriter.cpp.o [ 525s] [ 28%] Built target LLVMTransformUtils [ 525s] [ 28%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BranchProbabilityInfo.cpp.o [ 526s] [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFrameInfo.cpp.o [ 526s] [ 28%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/WholeProgramDevirt.cpp.o [ 526s] [ 28%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Binary.cpp.o [ 527s] [ 28%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunction.cpp.o [ 528s] [ 28%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPassManager.cpp.o [ 528s] [ 28%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFImportFile.cpp.o [ 529s] [ 29%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFG.cpp.o [ 529s] [ 29%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOCodeGenerator.cpp.o [ 531s] [ 29%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFModuleDefinition.cpp.o [ 531s] Scanning dependencies of target LLVMExecutionEngine [ 531s] [ 29%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngine.cpp.o [ 531s] [ 29%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngineBindings.cpp.o [ 532s] [ 29%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFGPrinter.cpp.o [ 533s] [ 29%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFObjectFile.cpp.o [ 533s] [ 29%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPredication.cpp.o [ 535s] [ 29%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRerollPass.cpp.o [ 536s] [ 29%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFLAndersAliasAnalysis.cpp.o [ 536s] [ 30%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Decompressor.cpp.o [ 536s] [ 30%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPass.cpp.o [ 537s] [ 30%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ELF.cpp.o [ 538s] [ 30%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/GDBRegistrationListener.cpp.o [ 538s] [ 30%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/SectionMemoryManager.cpp.o [ 539s] [ 30%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ELFObjectFile.cpp.o [ 539s] [ 30%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/UpdateCompilerUsed.cpp.o [ 540s] [ 30%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRotation.cpp.o [ 540s] [ 30%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/TargetSelect.cpp.o [ 541s] [ 31%] Linking CXX static library ../../libLLVMipo.a [ 541s] [ 31%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPrinterPass.cpp.o [ 543s] [ 32%] Linking CXX static library ../libLLVMExecutionEngine.a [ 543s] [ 32%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFLSteensAliasAnalysis.cpp.o [ 544s] [ 32%] Built target LLVMExecutionEngine [ 544s] [ 32%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSimplifyCFG.cpp.o [ 544s] [ 33%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/ThinLTOCodeGenerator.cpp.o [ 544s] [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Error.cpp.o [ 545s] [ 33%] Built target LLVMipo [ 545s] [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/IRObjectFile.cpp.o [ 545s] [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstrBundle.cpp.o [ 545s] [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/IRSymtab.cpp.o [ 546s] [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopStrengthReduce.cpp.o [ 547s] [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CGSCCPassManager.cpp.o [ 549s] [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraph.cpp.o [ 550s] [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraphSCCPass.cpp.o [ 550s] [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/MachOObjectFile.cpp.o [ 551s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp:5349:6: warning: 'void {anonymous}::LSRInstance::print(llvm::raw_ostream&) const' defined but not used [-Wunused-function] [ 551s] void LSRInstance::print(raw_ostream &OS) const { [ 551s] ^~~~~~~~~~~ [ 551s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp:3844:6: warning: 'void {anonymous}::WorkItem::print(llvm::raw_ostream&) const' defined but not used [-Wunused-function] [ 551s] void WorkItem::print(raw_ostream &OS) const { [ 551s] ^~~~~~~~ [ 551s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp:1346:6: warning: 'void {anonymous}::Cost::print(llvm::raw_ostream&) const' defined but not used [-Wunused-function] [ 551s] void Cost::print(raw_ostream &OS) const { [ 551s] ^~~~ [ 551s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp:198:6: warning: 'void {anonymous}::RegSortData::print(llvm::raw_ostream&) const' defined but not used [-Wunused-function] [ 551s] void RegSortData::print(raw_ostream &OS) const { [ 551s] ^~~~~~~~~~~ [ 551s] [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstr.cpp.o [ 551s] [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLICM.cpp.o [ 553s] [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopInfo.cpp.o [ 554s] [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfo.cpp.o [ 555s] [ 33%] Linking CXX static library ../libLLVMLTO.a [ 555s] [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallPrinter.cpp.o [ 556s] [ 33%] Built target LLVMLTO [ 556s] [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CaptureTracking.cpp.o [ 556s] [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversal.cpp.o [ 558s] [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ModuleSymbolTable.cpp.o [ 558s] [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollPass.cpp.o [ 560s] [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CostModel.cpp.o [ 560s] [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CodeMetrics.cpp.o [ 560s] [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstantFolding.cpp.o [ 560s] [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Delinearization.cpp.o [ 561s] [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnswitch.cpp.o [ 561s] [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfoImpls.cpp.o [ 562s] [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOptimizationRemarkEmitter.cpp.o [ 562s] [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Object.cpp.o [ 563s] [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOutliner.cpp.o [ 563s] [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePassRegistry.cpp.o [ 564s] [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePipeliner.cpp.o [ 564s] [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ObjectFile.cpp.o [ 564s] [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/RecordStreamer.cpp.o [ 565s] [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DemandedBits.cpp.o [ 566s] [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopVersioningLICM.cpp.o [ 566s] [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/SymbolicFile.cpp.o [ 567s] [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/SymbolSize.cpp.o [ 568s] [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/WasmObjectFile.cpp.o [ 568s] [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependenceAnalysis.cpp.o [ 569s] [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DivergenceAnalysis.cpp.o [ 569s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/lib/CodeGen/MachinePipeliner.cpp:3964:6: warning: 'void {anonymous}::SMSchedule::print(llvm::raw_ostream&) const' defined but not used [-Wunused-function] [ 569s] void SMSchedule::print(raw_ostream &os) const { [ 569s] ^~~~~~~~~~ [ 570s] [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePostDominators.cpp.o [ 571s] Scanning dependencies of target LLVMInterpreter [ 571s] [ 33%] Building CXX object lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/Execution.cpp.o [ 571s] [ 33%] Building CXX object lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/ExternalFunctions.cpp.o [ 572s] [ 33%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/WindowsResource.cpp.o [ 573s] [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerAtomic.cpp.o [ 573s] [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerExpectIntrinsic.cpp.o [ 575s] [ 33%] Linking CXX static library ../libLLVMObject.a [ 575s] [ 33%] Built target LLVMObject [ 575s] [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerGuardIntrinsic.cpp.o [ 576s] Scanning dependencies of target LLVMMCJIT [ 576s] [ 33%] Building CXX object lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/MCJIT.cpp.o [ 576s] [ 33%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomPrinter.cpp.o [ 576s] Scanning dependencies of target LLVMOrcJIT [ 576s] [ 33%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ExecutionUtils.cpp.o [ 576s] [ 33%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IndirectionUtils.cpp.o [ 578s] [ 33%] Building CXX object lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/Interpreter.cpp.o [ 578s] [ 33%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/NullResolver.cpp.o [ 579s] [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegionInfo.cpp.o [ 579s] [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MemCpyOptimizer.cpp.o [ 579s] [ 33%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergedLoadStoreMotion.cpp.o [ 580s] [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NaryReassociate.cpp.o [ 581s] [ 34%] Linking CXX static library ../../libLLVMInterpreter.a [ 581s] [ 34%] Built target LLVMInterpreter [ 581s] [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NewGVN.cpp.o [ 581s] [ 34%] Linking CXX static library ../../libLLVMMCJIT.a [ 582s] [ 34%] Built target LLVMMCJIT [ 582s] [ 34%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PartiallyInlineLibCalls.cpp.o [ 582s] [ 34%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DominanceFrontier.cpp.o [ 583s] [ 34%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcABISupport.cpp.o [ 584s] Scanning dependencies of target LLVMRuntimeDyld [ 584s] [ 34%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/JITSymbol.cpp.o [ 585s] [ 34%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcCBindings.cpp.o [ 586s] [ 34%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcError.cpp.o [ 586s] [ 34%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RTDyldMemoryManager.cpp.o [ 586s] [ 34%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyld.cpp.o [ 587s] Scanning dependencies of target LLVMTarget [ 587s] [ 35%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/Target.cpp.o [ 587s] [ 35%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/EHPersonalities.cpp.o [ 587s] [ 35%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/GlobalsModRef.cpp.o [ 587s] [ 35%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegisterInfo.cpp.o [ 587s] [ 35%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineScheduler.cpp.o [ 589s] [ 35%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSink.cpp.o [ 589s] [ 35%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetIntrinsicInfo.cpp.o [ 591s] [ 35%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldChecker.cpp.o [ 591s] [ 35%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetLoweringObjectFile.cpp.o [ 594s] [ 35%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcMCJITReplacement.cpp.o [ 594s] [ 35%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachine.cpp.o [ 595s] [ 35%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IVUsers.cpp.o [ 596s] [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PlaceSafepoints.cpp.o [ 596s] [ 35%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldCOFF.cpp.o [ 596s] [ 35%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldELF.cpp.o [ 596s] [ 35%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldMachO.cpp.o [ 598s] [ 35%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSSAUpdater.cpp.o [ 598s] [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reassociate.cpp.o [ 599s] [ 35%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachineC.cpp.o [ 600s] [ 35%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IndirectCallPromotionAnalysis.cpp.o [ 600s] [ 35%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineCost.cpp.o [ 601s] [ 35%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstCount.cpp.o [ 601s] [ 35%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/RPCUtils.cpp.o [ 602s] [ 35%] Linking CXX static library ../../libLLVMOrcJIT.a [ 603s] [ 35%] Built target LLVMOrcJIT [ 603s] [ 35%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionSimplify.cpp.o [ 603s] [ 35%] Linking CXX static library ../libLLVMTarget.a [ 603s] [ 35%] Built target LLVMTarget [ 603s] [ 35%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Interval.cpp.o [ 603s] [ 35%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/Targets/RuntimeDyldELFMips.cpp.o [ 604s] Scanning dependencies of target X86CommonTableGen [ 604s] [ 35%] Building X86GenRegisterInfo.inc... [ 605s] [ 35%] Building X86GenDisassemblerTables.inc... [ 605s] [ 35%] Building X86GenInstrInfo.inc... [ 605s] [ 35%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineTraceMetrics.cpp.o [ 606s] [ 35%] Linking CXX static library ../../libLLVMRuntimeDyld.a [ 606s] [ 35%] Built target LLVMRuntimeDyld [ 606s] [ 35%] Building X86GenAsmWriter.inc... [ 606s] [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reg2Mem.cpp.o [ 607s] [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/RewriteStatepointsForGC.cpp.o [ 609s] Scanning dependencies of target ARMCommonTableGen [ 610s] [ 35%] Building ARMGenRegisterBank.inc... [ 612s] [ 35%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IntervalPartition.cpp.o [ 612s] [ 35%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineVerifier.cpp.o [ 615s] [ 35%] Building ARMGenGlobalISel.inc... [ 616s] [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SCCP.cpp.o [ 616s] [ 35%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IteratedDominanceFrontier.cpp.o [ 619s] [ 35%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBranchProbabilityInfo.cpp.o [ 623s] [ 35%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PatchableFunction.cpp.o [ 623s] [ 35%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBlockFrequencyInfo.cpp.o [ 623s] [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SROA.cpp.o [ 624s] [ 35%] Building ARMGenRegisterInfo.inc... [ 627s] [ 35%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyCallGraph.cpp.o [ 627s] [ 35%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyValueInfo.cpp.o [ 627s] [ 35%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrinter.cpp.o [ 631s] [ 35%] Building ARMGenInstrInfo.inc... [ 633s] [ 35%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrintingPass.cpp.o [ 635s] Scanning dependencies of target AArch64CommonTableGen [ 635s] [ 35%] Building AArch64GenRegisterInfo.inc... [ 635s] [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalar.cpp.o [ 636s] [ 35%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Lint.cpp.o [ 637s] [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalarizer.cpp.o [ 637s] [ 35%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MacroFusion.cpp.o [ 639s] [ 35%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/OptimizePHIs.cpp.o [ 640s] [ 35%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ParallelCG.cpp.o [ 640s] [ 35%] Building AArch64GenInstrInfo.inc... [ 640s] [ 35%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Loads.cpp.o [ 643s] [ 35%] Building AArch64GenMCCodeEmitter.inc... [ 643s] [ 35%] Building AArch64GenMCPseudoLowering.inc... [ 643s] [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SeparateConstOffsetFromGEP.cpp.o [ 644s] [ 35%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAccessAnalysis.cpp.o [ 644s] [ 35%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PeepholeOptimizer.cpp.o [ 646s] [ 35%] Building ARMGenMCCodeEmitter.inc... [ 648s] [ 35%] Building ARMGenMCPseudoLowering.inc... [ 649s] Scanning dependencies of target BPFCommonTableGen [ 649s] [ 35%] Building BPFGenRegisterInfo.inc... [ 650s] [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimpleLoopUnswitch.cpp.o [ 650s] [ 35%] Building BPFGenInstrInfo.inc... [ 652s] [ 35%] Building BPFGenDisassemblerTables.inc... [ 653s] [ 35%] Building AArch64GenAsmWriter.inc... [ 653s] [ 35%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIElimination.cpp.o [ 653s] [ 35%] Building BPFGenAsmWriter.inc... [ 654s] [ 35%] Building ARMGenAsmWriter.inc... [ 654s] [ 35%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAnalysisManager.cpp.o [ 655s] [ 35%] Building BPFGenAsmMatcher.inc... [ 656s] [ 35%] Building BPFGenDAGISel.inc... [ 656s] [ 35%] Building X86GenAsmWriter1.inc... [ 658s] [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimplifyCFGPass.cpp.o [ 658s] [ 35%] Building BPFGenMCCodeEmitter.inc... [ 658s] [ 35%] Building BPFGenCallingConv.inc... [ 660s] [ 35%] Building ARMGenAsmMatcher.inc... [ 660s] [ 35%] Building BPFGenSubtargetInfo.inc... [ 660s] [ 35%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIEliminationUtils.cpp.o [ 660s] [ 35%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRAHazardRecognizer.cpp.o [ 661s] [ 35%] Building AArch64GenAsmWriter1.inc... [ 661s] [ 35%] Updating BPFGenRegisterInfo.inc... [ 661s] [ 35%] Updating BPFGenInstrInfo.inc... [ 661s] [ 35%] Updating BPFGenDisassemblerTables.inc... [ 661s] [ 35%] Updating BPFGenAsmWriter.inc... [ 661s] [ 35%] Updating BPFGenAsmMatcher.inc... [ 661s] [ 35%] Updating BPFGenDAGISel.inc... [ 661s] [ 35%] Updating BPFGenMCCodeEmitter.inc... [ 661s] [ 35%] Updating BPFGenCallingConv.inc... [ 661s] [ 35%] Updating BPFGenSubtargetInfo.inc... [ 661s] [ 35%] Built target BPFCommonTableGen [ 661s] [ 35%] Building AArch64GenAsmMatcher.inc... [ 662s] [ 35%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopUnrollAnalyzer.cpp.o [ 662s] [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Sink.cpp.o [ 664s] [ 35%] Building AArch64GenDAGISel.inc... [ 665s] [ 35%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRASchedulerList.cpp.o [ 666s] [ 35%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopInfo.cpp.o [ 667s] [ 35%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopPass.cpp.o [ 667s] [ 35%] Building ARMGenDAGISel.inc... [ 667s] [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SpeculativeExecution.cpp.o [ 668s] [ 35%] Building ARMGenFastISel.inc... [ 671s] [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StraightLineStrengthReduce.cpp.o [ 672s] [ 35%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PreISelIntrinsicLowering.cpp.o [ 672s] [ 35%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ProcessImplicitDefs.cpp.o [ 674s] [ 35%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDepPrinter.cpp.o [ 676s] [ 35%] Building AArch64GenFastISel.inc... [ 677s] [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StructurizeCFG.cpp.o [ 677s] [ 35%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/TailRecursionElimination.cpp.o [ 677s] [ 35%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDerefPrinter.cpp.o [ 677s] [ 35%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PrologEpilogInserter.cpp.o [ 680s] [ 35%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoSourceValue.cpp.o [ 680s] [ 35%] Building ARMGenCallingConv.inc... [ 680s] [ 35%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryBuiltins.cpp.o [ 682s] [ 36%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryDependenceAnalysis.cpp.o [ 684s] [ 36%] Building AArch64GenCallingConv.inc... [ 684s] [ 36%] Building AArch64GenSubtargetInfo.inc... [ 685s] [ 36%] Building X86GenAsmMatcher.inc... [ 685s] [ 36%] Linking CXX static library ../../libLLVMScalarOpts.a [ 685s] [ 36%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBase.cpp.o [ 686s] [ 36%] Building ARMGenSubtargetInfo.inc... [ 686s] [ 36%] Building ARMGenDisassemblerTables.inc... [ 688s] Scanning dependencies of target LLVMAsmParser [ 688s] [ 36%] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLLexer.cpp.o [ 690s] [ 36%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryLocation.cpp.o [ 690s] [ 36%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBasic.cpp.o [ 691s] [ 36%] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLParser.cpp.o [ 693s] [ 36%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSA.cpp.o [ 693s] [ 36%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSAUpdater.cpp.o [ 696s] [ 36%] Built target LLVMScalarOpts [ 696s] [ 36%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleDebugInfoPrinter.cpp.o [ 696s] [ 36%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocFast.cpp.o [ 697s] [ 36%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocGreedy.cpp.o [ 698s] [ 36%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocPBQP.cpp.o [ 699s] [ 36%] Updating ARMGenRegisterBank.inc... [ 699s] [ 36%] Updating ARMGenGlobalISel.inc... [ 699s] [ 36%] Updating ARMGenRegisterInfo.inc... [ 699s] [ 36%] Updating ARMGenInstrInfo.inc... [ 699s] [ 36%] Updating ARMGenMCCodeEmitter.inc... [ 699s] [ 36%] Updating ARMGenMCPseudoLowering.inc... [ 699s] [ 36%] Updating ARMGenAsmWriter.inc... [ 699s] [ 36%] Updating ARMGenAsmMatcher.inc... [ 699s] [ 36%] Updating ARMGenDAGISel.inc... [ 699s] [ 36%] Updating ARMGenFastISel.inc... [ 699s] [ 36%] Updating ARMGenCallingConv.inc... [ 699s] [ 37%] Updating ARMGenSubtargetInfo.inc... [ 699s] [ 37%] Updating ARMGenDisassemblerTables.inc... [ 699s] [ 37%] Built target ARMCommonTableGen [ 699s] Scanning dependencies of target LLVMProfileData [ 699s] [ 37%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProf.cpp.o [ 701s] [ 37%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleSummaryAnalysis.cpp.o [ 703s] [ 37%] Building AArch64GenDisassemblerTables.inc... [ 703s] [ 37%] Building AArch64GenSystemOperands.inc... [ 704s] [ 37%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfReader.cpp.o [ 705s] [ 37%] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/Parser.cpp.o [ 708s] [ 37%] Building AArch64GenRegisterBank.inc... [ 708s] Scanning dependencies of target LLVMCoverage [ 708s] [ 37%] Building CXX object lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMapping.cpp.o [ 709s] [ 37%] Linking CXX static library ../libLLVMAsmParser.a [ 709s] [ 37%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterClassInfo.cpp.o [ 709s] [ 37%] Built target LLVMAsmParser [ 709s] [ 37%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterCoalescer.cpp.o [ 709s] [ 37%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfWriter.cpp.o [ 710s] [ 37%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/ProfileSummaryBuilder.cpp.o [ 710s] [ 37%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAliasAnalysis.cpp.o [ 713s] [ 37%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProf.cpp.o [ 713s] [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterPressure.cpp.o [ 713s] [ 38%] Building AArch64GenGlobalISel.inc... [ 713s] [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterScavenging.cpp.o [ 713s] [ 38%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAnalysisUtils.cpp.o [ 714s] [ 38%] Building CXX object lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingWriter.cpp.o [ 715s] [ 38%] Building X86GenDAGISel.inc... [ 716s] [ 38%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCInstKind.cpp.o [ 716s] [ 38%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfReader.cpp.o [ 716s] [ 38%] Building CXX object lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingReader.cpp.o [ 718s] [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RenameIndependentSubregs.cpp.o [ 719s] Scanning dependencies of target LLVMPasses [ 719s] [ 38%] Building CXX object lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilder.cpp.o [ 720s] [ 38%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OptimizationDiagnosticInfo.cpp.o [ 720s] [ 38%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OrderedBasicBlock.cpp.o [ 721s] [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterUsageInfo.cpp.o [ 721s] [ 38%] Updating AArch64GenRegisterInfo.inc... [ 721s] [ 38%] Updating AArch64GenInstrInfo.inc... [ 721s] [ 38%] Updating AArch64GenMCCodeEmitter.inc... [ 721s] [ 38%] Updating AArch64GenMCPseudoLowering.inc... [ 721s] [ 38%] Updating AArch64GenAsmWriter.inc... [ 721s] [ 38%] Updating AArch64GenAsmWriter1.inc... [ 721s] [ 38%] Updating AArch64GenAsmMatcher.inc... [ 721s] [ 38%] Updating AArch64GenDAGISel.inc... [ 721s] [ 38%] Updating AArch64GenFastISel.inc... [ 721s] [ 38%] Updating AArch64GenCallingConv.inc... [ 721s] [ 38%] Updating AArch64GenSubtargetInfo.inc... [ 721s] [ 38%] Updating AArch64GenDisassemblerTables.inc... [ 721s] [ 38%] Updating AArch64GenSystemOperands.inc... [ 721s] [ 38%] Updating AArch64GenRegisterBank.inc... [ 721s] [ 38%] Updating AArch64GenGlobalISel.inc... [ 721s] [ 38%] Built target AArch64CommonTableGen [ 721s] Scanning dependencies of target LLVMXRay [ 721s] [ 38%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/InstrumentationMap.cpp.o [ 722s] [ 38%] Linking CXX static library ../../libLLVMCoverage.a [ 723s] [ 38%] Built target LLVMCoverage [ 723s] [ 38%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/Trace.cpp.o [ 723s] [ 38%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfWriter.cpp.o [ 724s] [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoCollector.cpp.o [ 724s] Scanning dependencies of target clang_rt.asan-arm [ 724s] [ 38%] Linking CXX static library ../../../../lib/clang/5.0.2/lib/linux/libclang_rt.asan-arm.a [ 724s] [ 38%] Built target clang_rt.asan-arm [ 724s] [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoPropagate.cpp.o [ 725s] [ 38%] Building X86GenFastISel.inc... [ 725s] [ 38%] Linking CXX static library ../libLLVMXRay.a [ 725s] [ 38%] Built target LLVMXRay [ 725s] [ 38%] Building X86GenCallingConv.inc... [ 725s] [ 38%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PHITransAddr.cpp.o [ 728s] [ 38%] Building X86GenSubtargetInfo.inc... [ 728s] [ 38%] Linking CXX static library ../libLLVMProfileData.a [ 729s] [ 38%] Built target LLVMProfileData [ 729s] [ 38%] Building X86GenEVEX2VEXTables.inc... [ 729s] [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ResetMachineFunctionPass.cpp.o [ 730s] [ 38%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PostDominators.cpp.o [ 733s] [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStack.cpp.o [ 734s] [ 38%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ProfileSummaryInfo.cpp.o [ 737s] [ 38%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PtrUseVisitor.cpp.o [ 739s] [ 38%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionInfo.cpp.o [ 742s] [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStackColoring.cpp.o [ 747s] [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStackLayout.cpp.o [ 747s] [ 38%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPass.cpp.o [ 748s] [ 38%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPrinter.cpp.o [ 749s] [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScalarizeMaskedMemIntrin.cpp.o [ 751s] [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAG.cpp.o [ 753s] [ 38%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolution.cpp.o [ 754s] [ 38%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionAliasAnalysis.cpp.o [ 754s] [ 38%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionExpander.cpp.o [ 756s] [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGInstrs.cpp.o [ 758s] [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGPrinter.cpp.o [ 760s] [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScoreboardHazardRecognizer.cpp.o [ 761s] [ 38%] Linking CXX static library ../libLLVMPasses.a [ 762s] [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShadowStackGCLowering.cpp.o [ 762s] [ 38%] Built target LLVMPasses [ 762s] [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShrinkWrap.cpp.o [ 762s] [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SjLjEHPrepare.cpp.o [ 763s] [ 38%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionNormalization.cpp.o [ 765s] [ 38%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/SparsePropagation.cpp.o [ 765s] [ 38%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetLibraryInfo.cpp.o [ 766s] Scanning dependencies of target clang-tblgen [ 766s] [ 38%] Linking CXX executable ../../../../bin/clang-tblgen [ 766s] [ 38%] Built target clang-tblgen [ 766s] [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SlotIndexes.cpp.o [ 767s] Scanning dependencies of target llvm-bcanalyzer [ 767s] [ 38%] Building CXX object tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/llvm-bcanalyzer.cpp.o [ 767s] Scanning dependencies of target llvm-cov [ 767s] [ 38%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/llvm-cov.cpp.o [ 767s] [ 38%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/gcov.cpp.o [ 768s] [ 38%] Building X86GenRegisterBank.inc... [ 769s] [ 38%] Building X86GenGlobalISel.inc... [ 770s] [ 38%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CodeCoverage.cpp.o [ 771s] [ 38%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageExporterJson.cpp.o [ 772s] [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SpillPlacement.cpp.o [ 773s] [ 38%] Linking CXX executable ../../bin/llvm-bcanalyzer [ 773s] [ 38%] Built target llvm-bcanalyzer [ 773s] [ 38%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageFilters.cpp.o [ 774s] [ 38%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetTransformInfo.cpp.o [ 775s] [ 38%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Trace.cpp.o [ 776s] [ 38%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageReport.cpp.o [ 776s] [ 38%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageSummaryInfo.cpp.o [ 777s] [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SplitKit.cpp.o [ 777s] [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackColoring.cpp.o [ 777s] [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMapLivenessAnalysis.cpp.o [ 779s] [ 38%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageView.cpp.o [ 779s] [ 38%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeBasedAliasAnalysis.cpp.o [ 781s] [ 38%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeMetadataUtils.cpp.o [ 782s] [ 38%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageViewHTML.cpp.o [ 783s] Scanning dependencies of target llvm-cvtres [ 783s] [ 38%] Building CXX object tools/llvm-cvtres/CMakeFiles/llvm-cvtres.dir/llvm-cvtres.cpp.o [ 784s] [ 38%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScopedNoAliasAA.cpp.o [ 785s] [ 38%] Linking CXX executable ../../bin/llvm-cvtres [ 785s] [ 38%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageViewText.cpp.o [ 786s] [ 38%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueTracking.cpp.o [ 787s] Scanning dependencies of target llvm-diff [ 787s] [ 38%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/llvm-diff.cpp.o [ 787s] [ 38%] Built target llvm-cvtres [ 787s] [ 38%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/DiffConsumer.cpp.o [ 787s] [ 38%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/TestingSupport.cpp.o [ 788s] [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMaps.cpp.o [ 789s] [ 38%] Linking CXX executable ../../bin/llvm-cov [ 789s] [ 38%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/DiffLog.cpp.o [ 790s] [ 38%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/DifferenceEngine.cpp.o [ 791s] Scanning dependencies of target llvm-dis [ 791s] [ 38%] Building CXX object tools/llvm-dis/CMakeFiles/llvm-dis.dir/llvm-dis.cpp.o [ 791s] [ 38%] Built target llvm-cov [ 791s] [ 38%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/VectorUtils.cpp.o [ 792s] Scanning dependencies of target llvm-dwarfdump [ 792s] [ 38%] Building CXX object tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/llvm-dwarfdump.cpp.o [ 793s] [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackProtector.cpp.o [ 796s] [ 38%] Linking CXX executable ../../bin/llvm-dwarfdump [ 796s] [ 38%] Linking CXX executable ../../bin/llvm-dis [ 796s] [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackSlotColoring.cpp.o [ 796s] [ 38%] Linking CXX executable ../../bin/llvm-diff [ 797s] [ 38%] Linking CXX static library ../libLLVMAnalysis.a [ 797s] [ 38%] Built target llvm-dis [ 797s] [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplication.cpp.o [ 798s] [ 38%] Built target llvm-dwarfdump [ 798s] [ 38%] Updating X86GenRegisterInfo.inc... [ 798s] [ 38%] Updating X86GenDisassemblerTables.inc... [ 798s] [ 38%] Updating X86GenInstrInfo.inc... [ 798s] [ 38%] Updating X86GenAsmWriter.inc... [ 798s] [ 38%] Updating X86GenAsmWriter1.inc... [ 798s] [ 38%] Updating X86GenAsmMatcher.inc... [ 798s] [ 38%] Updating X86GenFastISel.inc... [ 798s] [ 38%] Updating X86GenCallingConv.inc... [ 798s] [ 38%] Updating X86GenSubtargetInfo.inc... [ 798s] [ 38%] Updating X86GenEVEX2VEXTables.inc... [ 798s] [ 38%] Updating X86GenRegisterBank.inc... [ 798s] Scanning dependencies of target llvm-opt-report [ 798s] [ 38%] Building CXX object tools/llvm-opt-report/CMakeFiles/llvm-opt-report.dir/OptReport.cpp.o [ 798s] [ 38%] Built target llvm-diff [ 798s] Scanning dependencies of target llvm-pdbutil [ 798s] [ 38%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/Analyze.cpp.o [ 801s] [ 39%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/BytesOutputStyle.cpp.o [ 802s] [ 39%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/Diff.cpp.o [ 802s] [ 39%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/DiffPrinter.cpp.o [ 802s] [ 39%] Linking CXX executable ../../bin/llvm-opt-report [ 802s] [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplicator.cpp.o [ 803s] [ 39%] Built target llvm-opt-report [ 803s] [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetFrameLoweringImpl.cpp.o [ 803s] [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetInstrInfo.cpp.o [ 804s] [ 39%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/DumpOutputStyle.cpp.o [ 806s] [ 39%] Built target LLVMAnalysis [ 806s] [ 39%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/llvm-pdbutil.cpp.o [ 806s] Scanning dependencies of target llvm-readobj [ 806s] [ 39%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ARMWinEHPrinter.cpp.o [ 806s] [ 39%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/COFFDumper.cpp.o [ 807s] [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringBase.cpp.o [ 809s] [ 39%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/FormatUtil.cpp.o [ 810s] [ 39%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/LinePrinter.cpp.o [ 810s] [ 39%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/MinimalSymbolDumper.cpp.o [ 811s] [ 39%] Updating X86GenGlobalISel.inc... [ 811s] [ 39%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/MinimalTypeDumper.cpp.o [ 813s] Scanning dependencies of target llvm-size [ 813s] [ 39%] Building CXX object tools/llvm-size/CMakeFiles/llvm-size.dir/llvm-size.cpp.o [ 814s] [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringObjectFileImpl.cpp.o [ 815s] [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetOptionsImpl.cpp.o [ 816s] [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetPassConfig.cpp.o [ 816s] [ 39%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/COFFImportDumper.cpp.o [ 817s] [ 39%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ELFDumper.cpp.o [ 817s] [ 39%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PdbYaml.cpp.o [ 817s] Scanning dependencies of target llvm-split [ 817s] [ 40%] Building CXX object tools/llvm-split/CMakeFiles/llvm-split.dir/llvm-split.cpp.o [ 817s] [ 40%] Linking CXX executable ../../bin/llvm-size [ 819s] [ 40%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyBuiltinDumper.cpp.o [ 819s] [ 40%] Built target llvm-size [ 819s] [ 40%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyClassDefinitionDumper.cpp.o [ 819s] [ 40%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyClassLayoutGraphicalDumper.cpp.o [ 820s] [ 40%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/Error.cpp.o [ 820s] [ 40%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetRegisterInfo.cpp.o [ 820s] [ 40%] Linking CXX executable ../../bin/llvm-split [ 821s] [ 40%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSchedule.cpp.o [ 821s] [ 40%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSubtargetInfo.cpp.o [ 821s] [ 40%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/llvm-readobj.cpp.o [ 822s] [ 40%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyCompilandDumper.cpp.o [ 823s] [ 40%] Built target llvm-split [ 823s] [ 40%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyEnumDumper.cpp.o [ 823s] [ 40%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TwoAddressInstructionPass.cpp.o [ 824s] Scanning dependencies of target llvm-stress [ 824s] [ 40%] Building CXX object tools/llvm-stress/CMakeFiles/llvm-stress.dir/llvm-stress.cpp.o [ 825s] Scanning dependencies of target llvm-strings [ 825s] [ 40%] Building CXX object tools/llvm-strings/CMakeFiles/llvm-strings.dir/llvm-strings.cpp.o [ 825s] [ 40%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyExternalSymbolDumper.cpp.o [ 825s] [ 40%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyFunctionDumper.cpp.o [ 826s] [ 40%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyTypeDumper.cpp.o [ 826s] [ 40%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/UnreachableBlockElim.cpp.o [ 826s] [ 40%] Linking CXX executable ../../bin/llvm-strings [ 827s] [ 40%] Built target llvm-strings [ 827s] Scanning dependencies of target llvm-symbolizer [ 827s] [ 40%] Building CXX object tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/llvm-symbolizer.cpp.o [ 828s] Scanning dependencies of target obj2yaml [ 828s] [ 40%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/obj2yaml.cpp.o [ 828s] [ 40%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyTypedefDumper.cpp.o [ 829s] [ 40%] Linking CXX executable ../../bin/llvm-stress [ 829s] [ 40%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/coff2yaml.cpp.o [ 830s] [ 40%] Linking CXX executable ../../bin/llvm-symbolizer [ 830s] [ 40%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyVariableDumper.cpp.o [ 830s] [ 40%] Built target llvm-stress [ 830s] [ 40%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/StreamUtil.cpp.o [ 831s] [ 40%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/MachODumper.cpp.o [ 832s] [ 40%] Built target llvm-symbolizer [ 832s] [ 40%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ObjDumper.cpp.o [ 833s] [ 40%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/YAMLOutputStyle.cpp.o [ 833s] [ 40%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/WasmDumper.cpp.o [ 833s] [ 40%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/Win64EHDumper.cpp.o [ 833s] [ 40%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/VirtRegMap.cpp.o [ 833s] [ 40%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/dwarf2yaml.cpp.o [ 835s] [ 40%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/elf2yaml.cpp.o [ 836s] [ 40%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/macho2yaml.cpp.o [ 836s] [ 40%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WinEHPrepare.cpp.o [ 837s] [ 40%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/XRayInstrumentation.cpp.o [ 838s] [ 40%] Linking CXX executable ../../bin/llvm-pdbutil [ 839s] [ 40%] Built target llvm-pdbutil [ 839s] Scanning dependencies of target sanstats [ 839s] [ 40%] Building CXX object tools/sanstats/CMakeFiles/sanstats.dir/sanstats.cpp.o [ 840s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/lib/CodeGen/WinEHPrepare.cpp:1017:6: warning: 'void {anonymous}::WinEHPrepare::verifyPreparedFunclets(llvm::Function&)' defined but not used [-Wunused-function] [ 840s] void WinEHPrepare::verifyPreparedFunclets(Function &F) { [ 840s] ^~~~~~~~~~~~ [ 840s] Scanning dependencies of target verify-uselistorder [ 840s] [ 40%] Building CXX object tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/verify-uselistorder.cpp.o [ 842s] Scanning dependencies of target yaml2obj [ 842s] [ 40%] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2obj.cpp.o [ 842s] [ 40%] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2coff.cpp.o [ 843s] [ 40%] Linking CXX executable ../../bin/sanstats [ 845s] [ 40%] Built target sanstats [ 845s] [ 40%] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2elf.cpp.o [ 845s] [ 40%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/wasm2yaml.cpp.o [ 845s] [ 40%] Linking CXX executable ../../bin/llvm-readobj [ 846s] [ 41%] Linking CXX static library ../libLLVMCodeGen.a [ 846s] Scanning dependencies of target LLVMARMCodeGen [ 846s] [ 41%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/A15SDOptimizer.cpp.o [ 846s] [ 41%] Linking CXX executable ../../bin/verify-uselistorder [ 847s] [ 41%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMAsmPrinter.cpp.o [ 847s] [ 41%] Built target llvm-readobj [ 847s] [ 41%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBaseInstrInfo.cpp.o [ 848s] [ 41%] Built target verify-uselistorder [ 848s] [ 41%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMBaseRegisterInfo.cpp.o [ 849s] [ 41%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/Error.cpp.o [ 849s] [ 41%] Linking CXX executable ../../bin/obj2yaml [ 850s] [ 41%] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2macho.cpp.o [ 852s] [ 41%] Built target obj2yaml [ 852s] Scanning dependencies of target LLVMARMInfo [ 852s] [ 41%] Building CXX object lib/Target/ARM/TargetInfo/CMakeFiles/LLVMARMInfo.dir/ARMTargetInfo.cpp.o [ 852s] [ 41%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMConstantIslandPass.cpp.o [ 853s] [ 41%] Linking CXX static library ../../../libLLVMARMInfo.a [ 853s] [ 41%] Built target LLVMARMInfo [ 853s] [ 41%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMConstantPoolValue.cpp.o [ 853s] [ 41%] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2wasm.cpp.o [ 855s] Scanning dependencies of target LLVMARMAsmParser [ 855s] [ 41%] Building CXX object lib/Target/ARM/AsmParser/CMakeFiles/LLVMARMAsmParser.dir/ARMAsmParser.cpp.o [ 856s] [ 41%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMExpandPseudoInsts.cpp.o [ 856s] [ 42%] Linking CXX executable ../../bin/yaml2obj [ 857s] [ 42%] Built target yaml2obj [ 857s] Scanning dependencies of target LLVMARMDisassembler [ 857s] [ 42%] Building CXX object lib/Target/ARM/Disassembler/CMakeFiles/LLVMARMDisassembler.dir/ARMDisassembler.cpp.o [ 857s] [ 42%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMFastISel.cpp.o [ 857s] Scanning dependencies of target LLVMARMAsmPrinter [ 857s] [ 42%] Building CXX object lib/Target/ARM/InstPrinter/CMakeFiles/LLVMARMAsmPrinter.dir/ARMInstPrinter.cpp.o [ 860s] [ 42%] Linking CXX static library ../../../libLLVMARMAsmPrinter.a [ 860s] [ 42%] Built target LLVMARMAsmPrinter [ 860s] Scanning dependencies of target LLVMARMDesc [ 860s] [ 42%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMAsmBackend.cpp.o [ 862s] [ 42%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMELFObjectWriter.cpp.o [ 862s] [ 42%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMELFStreamer.cpp.o [ 863s] [ 42%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMachObjectWriter.cpp.o [ 863s] [ 42%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMachORelocationInfo.cpp.o [ 865s] Scanning dependencies of target LLVMAArch64CodeGen [ 865s] [ 43%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64A57FPLoadBalancing.cpp.o [ 866s] Scanning dependencies of target LLVMAArch64Info [ 866s] [ 43%] Building CXX object lib/Target/AArch64/TargetInfo/CMakeFiles/LLVMAArch64Info.dir/AArch64TargetInfo.cpp.o [ 866s] [ 43%] Linking CXX static library ../../../libLLVMAArch64Info.a [ 866s] [ 43%] Built target LLVMAArch64Info [ 866s] [ 43%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AdvSIMDScalarPass.cpp.o [ 868s] [ 43%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMFrameLowering.cpp.o [ 868s] [ 43%] Linking CXX static library ../../../libLLVMARMAsmParser.a [ 869s] [ 43%] Built target LLVMARMAsmParser [ 869s] [ 43%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64AsmPrinter.cpp.o [ 869s] [ 43%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCAsmInfo.cpp.o [ 870s] [ 43%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCCodeEmitter.cpp.o [ 870s] [ 43%] Linking CXX static library ../../../libLLVMARMDisassembler.a [ 871s] [ 43%] Built target LLVMARMDisassembler [ 871s] [ 43%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCExpr.cpp.o [ 872s] [ 43%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMMCTargetDesc.cpp.o [ 872s] [ 43%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMTargetStreamer.cpp.o [ 873s] [ 43%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMUnwindOpAsm.cpp.o [ 873s] [ 43%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMWinCOFFObjectWriter.cpp.o [ 874s] [ 43%] Building CXX object lib/Target/ARM/MCTargetDesc/CMakeFiles/LLVMARMDesc.dir/ARMWinCOFFStreamer.cpp.o [ 875s] [ 43%] Built target LLVMCodeGen [ 875s] Scanning dependencies of target LLVMAArch64AsmParser [ 875s] [ 43%] Building CXX object lib/Target/AArch64/AsmParser/CMakeFiles/LLVMAArch64AsmParser.dir/AArch64AsmParser.cpp.o [ 875s] Scanning dependencies of target LLVMAArch64Disassembler [ 875s] [ 43%] Building CXX object lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/AArch64Disassembler.cpp.o [ 876s] [ 43%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CleanupLocalDynamicTLSPass.cpp.o [ 877s] [ 43%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMHazardRecognizer.cpp.o [ 877s] [ 43%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMISelDAGToDAG.cpp.o [ 878s] Scanning dependencies of target LLVMAArch64AsmPrinter [ 878s] [ 43%] Building CXX object lib/Target/AArch64/InstPrinter/CMakeFiles/LLVMAArch64AsmPrinter.dir/AArch64InstPrinter.cpp.o [ 879s] [ 43%] Linking CXX static library ../../../libLLVMARMDesc.a [ 880s] [ 43%] Built target LLVMARMDesc [ 880s] [ 43%] Building CXX object lib/Target/AArch64/Disassembler/CMakeFiles/LLVMAArch64Disassembler.dir/AArch64ExternalSymbolizer.cpp.o [ 883s] [ 43%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CollectLOH.cpp.o [ 883s] [ 43%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CondBrTuning.cpp.o [ 884s] [ 43%] Linking CXX static library ../../../libLLVMAArch64AsmParser.a [ 885s] [ 43%] Built target LLVMAArch64AsmParser [ 885s] [ 43%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ConditionalCompares.cpp.o [ 886s] Scanning dependencies of target LLVMAArch64Desc [ 886s] [ 43%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64AsmBackend.cpp.o [ 887s] [ 43%] Linking CXX static library ../../../libLLVMAArch64Disassembler.a [ 887s] [ 43%] Built target LLVMAArch64Disassembler [ 887s] [ 43%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64ELFObjectWriter.cpp.o [ 889s] [ 43%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMISelLowering.cpp.o [ 889s] [ 43%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMInstrInfo.cpp.o [ 889s] [ 43%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLoadStoreOptimizer.cpp.o [ 889s] [ 43%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMCInstLower.cpp.o [ 891s] [ 43%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64ELFStreamer.cpp.o [ 891s] [ 43%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64DeadRegisterDefinitionsPass.cpp.o [ 892s] [ 43%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCAsmInfo.cpp.o [ 894s] [ 43%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCCodeEmitter.cpp.o [ 895s] [ 44%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCExpr.cpp.o [ 896s] [ 44%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ExpandPseudoInsts.cpp.o [ 897s] [ 44%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MCTargetDesc.cpp.o [ 897s] [ 44%] Updating X86GenDAGISel.inc... [ 897s] [ 44%] Built target X86CommonTableGen [ 897s] [ 44%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FalkorHWPFFix.cpp.o [ 897s] [ 44%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FastISel.cpp.o [ 897s] [ 44%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64MachObjectWriter.cpp.o [ 898s] [ 44%] Linking CXX static library ../../../libLLVMAArch64AsmPrinter.a [ 898s] [ 44%] Built target LLVMAArch64AsmPrinter [ 898s] Scanning dependencies of target LLVMAArch64Utils [ 898s] [ 44%] Building CXX object lib/Target/AArch64/Utils/CMakeFiles/LLVMAArch64Utils.dir/AArch64BaseInfo.cpp.o [ 899s] Scanning dependencies of target LLVMBPFCodeGen [ 899s] [ 44%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFAsmPrinter.cpp.o [ 899s] [ 44%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64TargetStreamer.cpp.o [ 900s] [ 44%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64WinCOFFObjectWriter.cpp.o [ 901s] [ 44%] Linking CXX static library ../../../libLLVMAArch64Utils.a [ 901s] [ 44%] Built target LLVMAArch64Utils [ 901s] [ 44%] Building CXX object lib/Target/AArch64/MCTargetDesc/CMakeFiles/LLVMAArch64Desc.dir/AArch64WinCOFFStreamer.cpp.o [ 901s] [ 44%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64A53Fix835769.cpp.o [ 901s] [ 44%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64FrameLowering.cpp.o [ 902s] [ 44%] Linking CXX static library ../../../libLLVMAArch64Desc.a [ 902s] [ 44%] Built target LLVMAArch64Desc [ 902s] [ 44%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ConditionOptimizer.cpp.o [ 903s] Scanning dependencies of target LLVMBPFDisassembler [ 903s] [ 44%] Building CXX object lib/Target/BPF/Disassembler/CMakeFiles/LLVMBPFDisassembler.dir/BPFDisassembler.cpp.o [ 905s] [ 44%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64RedundantCopyElimination.cpp.o [ 905s] [ 44%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFFrameLowering.cpp.o [ 906s] [ 44%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFInstrInfo.cpp.o [ 908s] [ 44%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFISelDAGToDAG.cpp.o [ 908s] [ 44%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFISelLowering.cpp.o [ 909s] [ 44%] Linking CXX static library ../../../libLLVMBPFDisassembler.a [ 909s] [ 44%] Built target LLVMBPFDisassembler [ 909s] [ 44%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFMCInstLower.cpp.o [ 909s] [ 44%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFRegisterInfo.cpp.o [ 910s] [ 44%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ISelDAGToDAG.cpp.o [ 910s] Scanning dependencies of target LLVMBPFAsmPrinter [ 910s] [ 44%] Building CXX object lib/Target/BPF/InstPrinter/CMakeFiles/LLVMBPFAsmPrinter.dir/BPFInstPrinter.cpp.o [ 910s] Scanning dependencies of target LLVMBPFInfo [ 910s] [ 44%] Building CXX object lib/Target/BPF/TargetInfo/CMakeFiles/LLVMBPFInfo.dir/BPFTargetInfo.cpp.o [ 911s] [ 44%] Linking CXX static library ../../../libLLVMBPFInfo.a [ 911s] [ 44%] Built target LLVMBPFInfo [ 911s] [ 44%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFSubtarget.cpp.o [ 912s] [ 44%] Linking CXX static library ../../../libLLVMBPFAsmPrinter.a [ 912s] [ 44%] Built target LLVMBPFAsmPrinter [ 912s] [ 44%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMachineFunctionInfo.cpp.o [ 913s] [ 44%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMMacroFusion.cpp.o [ 914s] [ 44%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64ISelLowering.cpp.o [ 914s] Scanning dependencies of target LLVMBPFDesc [ 914s] [ 44%] Building CXX object lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFMCTargetDesc.cpp.o [ 915s] [ 44%] Building CXX object lib/Target/BPF/CMakeFiles/LLVMBPFCodeGen.dir/BPFTargetMachine.cpp.o [ 915s] [ 44%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMRegisterInfo.cpp.o [ 916s] [ 44%] Building CXX object lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFAsmBackend.cpp.o [ 916s] [ 44%] Building CXX object lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFMCCodeEmitter.cpp.o [ 917s] [ 44%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMOptimizeBarriersPass.cpp.o [ 917s] [ 44%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSelectionDAGInfo.cpp.o [ 917s] [ 44%] Building CXX object lib/Target/BPF/MCTargetDesc/CMakeFiles/LLVMBPFDesc.dir/BPFELFObjectWriter.cpp.o [ 918s] [ 44%] Linking CXX static library ../../../libLLVMBPFDesc.a [ 918s] [ 44%] Built target LLVMBPFDesc [ 918s] [ 44%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMSubtarget.cpp.o [ 918s] [ 44%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetMachine.cpp.o [ 919s] Scanning dependencies of target clang_rt.asan-arm-symbols [ 919s] [ 44%] Generating exported symbols for clang_rt.asan-arm [ 920s] [ 44%] Built target clang_rt.asan-arm-symbols [ 920s] [ 44%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetObjectFile.cpp.o [ 920s] [ 44%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMTargetTransformInfo.cpp.o [ 921s] [ 44%] Linking CXX static library ../../libLLVMBPFCodeGen.a [ 922s] [ 44%] Built target LLVMBPFCodeGen [ 922s] [ 45%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/MLxExpansionPass.cpp.o [ 922s] [ 45%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb1FrameLowering.cpp.o [ 923s] [ 45%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb1InstrInfo.cpp.o [ 926s] [ 45%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64InstrInfo.cpp.o [ 927s] [ 45%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64LoadStoreOptimizer.cpp.o [ 928s] [ 45%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ThumbRegisterInfo.cpp.o [ 929s] [ 45%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2ITBlockPass.cpp.o [ 930s] [ 45%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MacroFusion.cpp.o [ 930s] [ 45%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64MCInstLower.cpp.o [ 931s] [ 45%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2InstrInfo.cpp.o [ 933s] [ 45%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PromoteConstant.cpp.o [ 934s] [ 45%] Generating version list for clang_rt.asan-dynamic-arm [ 934s] [ 45%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64PBQPRegAlloc.cpp.o [ 935s] Scanning dependencies of target clang_rt.asan-dynamic-arm-version-list [ 935s] [ 45%] Built target clang_rt.asan-dynamic-arm-version-list [ 935s] Scanning dependencies of target llvm-profdata [ 935s] [ 45%] Building CXX object tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/llvm-profdata.cpp.o [ 935s] Scanning dependencies of target clang-headers [ 935s] [ 45%] Copying clang's adxintrin.h... [ 935s] [ 45%] Copying clang's altivec.h... [ 935s] [ 45%] Copying clang's ammintrin.h... [ 935s] [ 45%] Copying clang's arm_acle.h... [ 935s] [ 45%] Copying clang's armintr.h... [ 935s] [ 45%] Copying clang's avx2intrin.h... [ 935s] [ 45%] Copying clang's avx512bwintrin.h... [ 935s] [ 45%] Copying clang's avx512cdintrin.h... [ 935s] [ 45%] Copying clang's avx512vpopcntdqintrin.h... [ 935s] [ 45%] Copying clang's avx512dqintrin.h... [ 935s] [ 45%] Copying clang's avx512erintrin.h... [ 935s] [ 45%] Copying clang's avx512fintrin.h... [ 935s] [ 46%] Copying clang's avx512ifmaintrin.h... [ 935s] [ 46%] Copying clang's avx512ifmavlintrin.h... [ 935s] [ 46%] Copying clang's avx512pfintrin.h... [ 935s] [ 46%] Copying clang's avx512vbmiintrin.h... [ 935s] [ 46%] Copying clang's avx512vbmivlintrin.h... [ 935s] [ 46%] Copying clang's avx512vlbwintrin.h... [ 935s] [ 46%] Copying clang's avx512vlcdintrin.h... [ 935s] Scanning dependencies of target ClangSACheckers [ 935s] [ 46%] Building Checkers.inc... [ 935s] [ 46%] Copying clang's avx512vldqintrin.h... [ 935s] [ 46%] Copying clang's avx512vlintrin.h... [ 935s] [ 46%] Copying clang's avxintrin.h... [ 935s] [ 46%] Copying clang's bmi2intrin.h... [ 935s] [ 46%] Copying clang's bmiintrin.h... [ 935s] [ 46%] Copying clang's __clang_cuda_builtin_vars.h... [ 935s] [ 46%] Copying clang's __clang_cuda_cmath.h... [ 935s] [ 46%] Copying clang's __clang_cuda_complex_builtins.h... [ 935s] [ 46%] Copying clang's __clang_cuda_intrinsics.h... [ 935s] [ 46%] Copying clang's __clang_cuda_math_forward_declares.h... [ 935s] [ 46%] Updating Checkers.inc... [ 935s] [ 46%] Copying clang's __clang_cuda_runtime_wrapper.h... [ 935s] [ 46%] Built target ClangSACheckers [ 935s] [ 46%] Copying clang's clzerointrin.h... [ 935s] [ 46%] Copying clang's cpuid.h... [ 935s] [ 46%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64RegisterInfo.cpp.o [ 935s] [ 46%] Copying clang's clflushoptintrin.h... [ 935s] [ 46%] Copying clang's emmintrin.h... [ 935s] [ 46%] Copying clang's f16cintrin.h... [ 935s] [ 46%] Copying clang's float.h... [ 935s] [ 46%] Copying clang's fma4intrin.h... [ 935s] [ 46%] Copying clang's fmaintrin.h... [ 935s] [ 46%] Copying clang's fxsrintrin.h... [ 935s] [ 46%] Copying clang's htmintrin.h... [ 935s] [ 46%] Copying clang's htmxlintrin.h... [ 935s] [ 46%] Copying clang's ia32intrin.h... [ 935s] [ 46%] Copying clang's immintrin.h... [ 935s] [ 46%] Copying clang's intrin.h... [ 935s] [ 46%] Copying clang's inttypes.h... [ 935s] [ 46%] Copying clang's iso646.h... [ 935s] [ 46%] Copying clang's limits.h... [ 935s] [ 46%] Copying clang's lwpintrin.h... [ 935s] [ 46%] Copying clang's lzcntintrin.h... [ 935s] [ 46%] Copying clang's mm3dnow.h... [ 935s] [ 46%] Copying clang's mmintrin.h... [ 935s] [ 46%] Copying clang's mm_malloc.h... [ 935s] [ 46%] Copying clang's module.modulemap... [ 935s] [ 46%] Copying clang's msa.h... [ 935s] [ 47%] Copying clang's mwaitxintrin.h... [ 935s] [ 47%] Copying clang's nmmintrin.h... [ 935s] [ 47%] Copying clang's opencl-c.h... [ 935s] [ 47%] Copying clang's pkuintrin.h... [ 935s] Scanning dependencies of target RTAsan_dynamic_version_script_dummy.arm [ 935s] [ 47%] Copying clang's pmmintrin.h... [ 935s] [ 47%] Building CXX object projects/compiler-rt/lib/asan/CMakeFiles/RTAsan_dynamic_version_script_dummy.arm.dir/dummy.cc.o [ 935s] [ 47%] Copying clang's popcntintrin.h... [ 935s] [ 47%] Copying clang's prfchwintrin.h... [ 935s] [ 47%] Built target RTAsan_dynamic_version_script_dummy.arm [ 935s] [ 47%] Copying clang's rdseedintrin.h... [ 935s] [ 47%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/Thumb2SizeReduction.cpp.o [ 935s] [ 47%] Copying clang's rtmintrin.h... [ 935s] [ 47%] Copying clang's s390intrin.h... [ 935s] [ 47%] Copying clang's shaintrin.h... [ 935s] [ 47%] Copying clang's smmintrin.h... [ 935s] [ 47%] Copying clang's stdalign.h... [ 935s] [ 47%] Copying clang's stdarg.h... [ 935s] [ 47%] Copying clang's stdatomic.h... [ 935s] [ 47%] Copying clang's stdbool.h... [ 935s] [ 47%] Copying clang's stddef.h... [ 935s] [ 47%] Copying clang's __stddef_max_align_t.h... [ 935s] [ 47%] Copying clang's stdint.h... [ 935s] [ 47%] Copying clang's stdnoreturn.h... [ 935s] [ 47%] Copying clang's tbmintrin.h... [ 935s] [ 47%] Copying clang's tgmath.h... [ 936s] [ 47%] Copying clang's tmmintrin.h... [ 936s] [ 47%] Copying clang's unwind.h... [ 936s] [ 47%] Copying clang's vadefs.h... [ 936s] [ 47%] Copying clang's varargs.h... [ 936s] [ 47%] Copying clang's vecintrin.h... [ 936s] [ 47%] Copying clang's wmmintrin.h... [ 936s] [ 47%] Copying clang's __wmmintrin_aes.h... [ 936s] [ 47%] Copying clang's __wmmintrin_pclmul.h... [ 936s] [ 47%] Copying clang's x86intrin.h... [ 936s] [ 47%] Copying clang's xmmintrin.h... [ 936s] [ 47%] Copying clang's xopintrin.h... [ 936s] [ 47%] Copying clang's xsavecintrin.h... [ 936s] [ 47%] Copying clang's xsaveintrin.h... [ 936s] [ 47%] Copying clang's xsaveoptintrin.h... [ 936s] [ 47%] Copying clang's xsavesintrin.h... [ 936s] [ 47%] Copying clang's xtestintrin.h... [ 936s] [ 47%] Copying clang's cuda_wrappers/algorithm... [ 936s] [ 47%] Copying clang's cuda_wrappers/complex... [ 936s] [ 47%] Copying clang's cuda_wrappers/new... [ 936s] [ 47%] Building arm_neon.h... [ 936s] [ 47%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64SelectionDAGInfo.cpp.o [ 937s] [ 47%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64StorePairSuppress.cpp.o [ 939s] [ 47%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64Subtarget.cpp.o [ 941s] [ 47%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMComputeBlockSize.cpp.o [ 941s] [ 47%] Updating arm_neon.h... [ 941s] [ 48%] Copying clang's arm_neon.h... [ 941s] [ 48%] Built target clang-headers [ 941s] [ 48%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMCallLowering.cpp.o [ 942s] Scanning dependencies of target ClangCommentCommandList [ 942s] [ 48%] Building CommentCommandList.inc... [ 942s] [ 48%] Updating CommentCommandList.inc... [ 942s] [ 48%] Built target ClangCommentCommandList [ 942s] [ 48%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMInstructionSelector.cpp.o [ 942s] [ 48%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetMachine.cpp.o [ 942s] [ 48%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMLegalizerInfo.cpp.o [ 943s] [ 48%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetObjectFile.cpp.o [ 944s] [ 48%] Linking CXX executable ../../bin/llvm-profdata [ 946s] [ 48%] Built target llvm-profdata [ 946s] [ 48%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64TargetTransformInfo.cpp.o [ 947s] Scanning dependencies of target ClangCommentCommandInfo [ 947s] [ 48%] Building CommentCommandInfo.inc... [ 947s] [ 48%] Updating CommentCommandInfo.inc... [ 947s] [ 48%] Built target ClangCommentCommandInfo [ 947s] [ 48%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64VectorByElementOpt.cpp.o [ 947s] [ 48%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64CallLowering.cpp.o [ 948s] [ 48%] Building CXX object lib/Target/ARM/CMakeFiles/LLVMARMCodeGen.dir/ARMRegisterBankInfo.cpp.o [ 949s] Scanning dependencies of target ClangAttrVisitor [ 949s] [ 48%] Building AttrVisitor.inc... [ 949s] [ 48%] Updating AttrVisitor.inc... [ 949s] [ 48%] Built target ClangAttrVisitor [ 949s] [ 48%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64InstructionSelector.cpp.o [ 951s] Scanning dependencies of target ClangCommentHTMLNamedCharacterReferences [ 951s] [ 48%] Building CommentHTMLNamedCharacterReferences.inc... [ 951s] [ 48%] Updating CommentHTMLNamedCharacterReferences.inc... [ 951s] [ 48%] Built target ClangCommentHTMLNamedCharacterReferences [ 951s] [ 48%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64LegalizerInfo.cpp.o [ 952s] Scanning dependencies of target ClangAttrDump [ 952s] [ 48%] Building AttrDump.inc... [ 952s] [ 48%] Updating AttrDump.inc... [ 952s] [ 48%] Built target ClangAttrDump [ 952s] Scanning dependencies of target ClangAttrImpl [ 952s] [ 48%] Building AttrImpl.inc... [ 953s] [ 48%] Updating AttrImpl.inc... [ 953s] [ 48%] Built target ClangAttrImpl [ 953s] Scanning dependencies of target ClangAttrClasses [ 953s] [ 48%] Building Attrs.inc... [ 953s] [ 48%] Building CXX object lib/Target/AArch64/CMakeFiles/LLVMAArch64CodeGen.dir/AArch64RegisterBankInfo.cpp.o [ 953s] Scanning dependencies of target ClangStmtNodes [ 953s] [ 48%] Building StmtNodes.inc... [ 953s] [ 50%] Updating Attrs.inc... [ 953s] [ 50%] Built target ClangAttrClasses [ 953s] Scanning dependencies of target ClangDeclNodes [ 953s] [ 50%] Building DeclNodes.inc... [ 953s] [ 50%] Updating StmtNodes.inc... [ 953s] [ 50%] Built target ClangStmtNodes [ 953s] Scanning dependencies of target ClangCommentNodes [ 953s] [ 50%] Updating DeclNodes.inc... [ 953s] [ 50%] Building CommentNodes.inc... [ 953s] [ 50%] Built target ClangDeclNodes [ 953s] Scanning dependencies of target ClangCommentHTMLTagsProperties [ 953s] [ 51%] Building CommentHTMLTagsProperties.inc... [ 953s] [ 51%] Updating CommentNodes.inc... [ 953s] [ 51%] Built target ClangCommentNodes [ 953s] [ 51%] Updating CommentHTMLTagsProperties.inc... [ 953s] Scanning dependencies of target ClangCommentHTMLTags [ 953s] [ 51%] Building CommentHTMLTags.inc... [ 953s] [ 51%] Built target ClangCommentHTMLTagsProperties [ 953s] Scanning dependencies of target ClangDiagnosticIndexName [ 953s] [ 51%] Building DiagnosticIndexName.inc... [ 953s] [ 51%] Updating CommentHTMLTags.inc... [ 953s] [ 51%] Built target ClangCommentHTMLTags [ 953s] Scanning dependencies of target ClangDiagnosticSerialization [ 953s] [ 51%] Building DiagnosticSerializationKinds.inc... [ 954s] [ 51%] Updating DiagnosticIndexName.inc... [ 954s] [ 51%] Built target ClangDiagnosticIndexName [ 954s] Scanning dependencies of target ClangDiagnosticLex [ 954s] [ 51%] Building DiagnosticLexKinds.inc... [ 954s] Scanning dependencies of target ClangDiagnosticSema [ 954s] [ 51%] Building DiagnosticSemaKinds.inc... [ 954s] [ 51%] Updating DiagnosticSerializationKinds.inc... [ 954s] [ 51%] Built target ClangDiagnosticSerialization [ 954s] Scanning dependencies of target ClangDiagnosticAnalysis [ 954s] [ 51%] Building DiagnosticAnalysisKinds.inc... [ 954s] Scanning dependencies of target ClangDiagnosticAST [ 954s] [ 51%] Building DiagnosticASTKinds.inc... [ 955s] [ 51%] Updating DiagnosticLexKinds.inc... [ 955s] [ 51%] Built target ClangDiagnosticLex [ 955s] Scanning dependencies of target ClangDiagnosticParse [ 955s] [ 51%] Building DiagnosticParseKinds.inc... [ 955s] [ 51%] Updating DiagnosticSemaKinds.inc... [ 955s] [ 51%] Built target ClangDiagnosticSema [ 955s] [ 51%] Updating DiagnosticAnalysisKinds.inc... [ 955s] Scanning dependencies of target ClangDiagnosticComment [ 955s] [ 51%] Built target ClangDiagnosticAnalysis [ 955s] [ 51%] Building DiagnosticCommentKinds.inc... [ 955s] Scanning dependencies of target ClangDiagnosticGroups [ 955s] [ 51%] Building DiagnosticGroups.inc... [ 955s] [ 51%] Updating DiagnosticASTKinds.inc... [ 955s] [ 51%] Built target ClangDiagnosticAST [ 955s] Scanning dependencies of target ClangDiagnosticDriver [ 955s] [ 51%] Building DiagnosticDriverKinds.inc... [ 955s] [ 51%] Updating DiagnosticCommentKinds.inc... [ 955s] [ 51%] Updating DiagnosticParseKinds.inc... [ 955s] [ 51%] Built target ClangDiagnosticComment [ 955s] [ 51%] Built target ClangDiagnosticParse [ 955s] Scanning dependencies of target ClangAttrList [ 955s] Scanning dependencies of target ClangDiagnosticFrontend [ 955s] [ 51%] Building AttrList.inc... [ 955s] [ 51%] Building DiagnosticFrontendKinds.inc... [ 956s] [ 51%] Updating DiagnosticGroups.inc... [ 956s] [ 51%] Built target ClangDiagnosticGroups [ 956s] Scanning dependencies of target ClangAttrHasAttributeImpl [ 956s] [ 51%] Building AttrHasAttributeImpl.inc... [ 956s] [ 51%] Updating AttrList.inc... [ 956s] [ 51%] Built target ClangAttrList [ 956s] Scanning dependencies of target ClangDiagnosticCommon [ 956s] [ 51%] Building DiagnosticCommonKinds.inc... [ 956s] [ 51%] Updating DiagnosticDriverKinds.inc... [ 956s] [ 51%] Built target ClangDiagnosticDriver [ 956s] Scanning dependencies of target ClangAttrSubjectMatchRuleList [ 956s] [ 51%] Building AttrSubMatchRulesList.inc... [ 956s] [ 51%] Updating AttrHasAttributeImpl.inc... [ 956s] [ 51%] Built target ClangAttrHasAttributeImpl [ 956s] Scanning dependencies of target ClangARMNeon [ 956s] [ 51%] Building arm_neon.inc... [ 956s] [ 51%] Updating AttrSubMatchRulesList.inc... [ 956s] [ 51%] Built target ClangAttrSubjectMatchRuleList [ 956s] Scanning dependencies of target ClangAttrParserStringSwitches [ 956s] [ 51%] Building AttrParserStringSwitches.inc... [ 956s] [ 51%] Updating AttrParserStringSwitches.inc... [ 956s] [ 51%] Built target ClangAttrParserStringSwitches [ 956s] Scanning dependencies of target ClangAttrSubMatchRulesParserStringSwitches [ 956s] [ 51%] Building AttrSubMatchRulesParserStringSwitches.inc... [ 956s] [ 51%] Updating DiagnosticFrontendKinds.inc... [ 956s] [ 51%] Built target ClangDiagnosticFrontend [ 956s] Scanning dependencies of target ClangAttrParsedAttrKinds [ 956s] [ 51%] Building AttrParsedAttrKinds.inc... [ 956s] [ 51%] Updating DiagnosticCommonKinds.inc... [ 956s] [ 51%] Built target ClangDiagnosticCommon [ 956s] Scanning dependencies of target ClangAttrSpellingListIndex [ 956s] [ 51%] Building AttrSpellingListIndex.inc... [ 956s] [ 51%] Updating AttrParsedAttrKinds.inc... [ 956s] [ 51%] Built target ClangAttrParsedAttrKinds [ 956s] Scanning dependencies of target ClangAttrParsedAttrList [ 956s] [ 51%] Building AttrParsedAttrList.inc... [ 956s] [ 51%] Updating AttrSubMatchRulesParserStringSwitches.inc... [ 956s] [ 51%] Built target ClangAttrSubMatchRulesParserStringSwitches [ 956s] Scanning dependencies of target ClangAttrParsedAttrImpl [ 956s] [ 51%] Building AttrParsedAttrImpl.inc... [ 956s] [ 51%] Updating AttrSpellingListIndex.inc... [ 956s] [ 51%] Built target ClangAttrSpellingListIndex [ 956s] Scanning dependencies of target ClangAttrTemplateInstantiate [ 957s] [ 51%] Building AttrTemplateInstantiate.inc... [ 957s] [ 51%] Updating arm_neon.inc... [ 957s] [ 51%] Updating AttrParsedAttrList.inc... [ 957s] [ 51%] Built target ClangARMNeon [ 957s] [ 51%] Built target ClangAttrParsedAttrList [ 957s] Scanning dependencies of target ClangAttrPCHRead [ 957s] [ 51%] Building AttrPCHRead.inc... [ 957s] Scanning dependencies of target ClangAttrPCHWrite [ 957s] [ 51%] Building AttrPCHWrite.inc... [ 957s] [ 51%] Updating AttrTemplateInstantiate.inc... [ 957s] [ 51%] Built target ClangAttrTemplateInstantiate [ 957s] [ 51%] Updating AttrPCHWrite.inc... [ 957s] [ 51%] Built target ClangAttrPCHWrite [ 957s] Scanning dependencies of target lli-child-target [ 957s] [ 51%] Building CXX object tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/ChildTarget.cpp.o [ 957s] Scanning dependencies of target llvm-as [ 957s] [ 51%] Building CXX object tools/llvm-as/CMakeFiles/llvm-as.dir/llvm-as.cpp.o [ 957s] [ 51%] Updating AttrPCHRead.inc... [ 957s] [ 51%] Built target ClangAttrPCHRead [ 957s] [ 51%] Updating AttrParsedAttrImpl.inc... [ 957s] Scanning dependencies of target llvm-cat [ 957s] [ 51%] Building CXX object tools/llvm-cat/CMakeFiles/llvm-cat.dir/llvm-cat.cpp.o [ 957s] [ 51%] Built target ClangAttrParsedAttrImpl [ 957s] Scanning dependencies of target llvm-extract [ 957s] [ 51%] Building CXX object tools/llvm-extract/CMakeFiles/llvm-extract.dir/llvm-extract.cpp.o [ 958s] Scanning dependencies of target llvm-link [ 958s] [ 51%] Building CXX object tools/llvm-link/CMakeFiles/llvm-link.dir/llvm-link.cpp.o [ 958s] Scanning dependencies of target llvm-modextract [ 958s] [ 51%] Building CXX object tools/llvm-modextract/CMakeFiles/llvm-modextract.dir/llvm-modextract.cpp.o [ 960s] [ 51%] Linking CXX executable ../../bin/llvm-as [ 961s] [ 51%] Linking CXX executable ../../bin/llvm-cat [ 962s] [ 51%] Linking CXX executable ../../bin/llvm-extract [ 962s] [ 51%] Built target llvm-as [ 962s] Scanning dependencies of target llvm-readelf [ 962s] [ 51%] Generating ../../bin/llvm-readelf [ 962s] [ 51%] Built target llvm-readelf [ 962s] [ 51%] Linking CXX executable ../../bin/llvm-modextract [ 963s] Scanning dependencies of target LLVMX86CodeGen [ 963s] [ 51%] Built target llvm-cat [ 963s] [ 51%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86AsmPrinter.cpp.o [ 963s] Scanning dependencies of target LLVMX86AsmParser [ 963s] [ 51%] Building CXX object lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/X86AsmInstrumentation.cpp.o [ 964s] [ 51%] Linking CXX executable ../../bin/llvm-link [ 964s] [ 51%] Built target llvm-modextract [ 964s] [ 51%] Linking CXX executable ../../../bin/lli-child-target [ 965s] Scanning dependencies of target LLVMX86Disassembler [ 965s] [ 51%] Building CXX object lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/X86Disassembler.cpp.o [ 965s] [ 51%] Built target llvm-extract [ 965s] [ 51%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallFrameOptimization.cpp.o [ 965s] [ 51%] Built target lli-child-target [ 965s] [ 51%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CmovConversion.cpp.o [ 966s] [ 51%] Built target llvm-link [ 966s] [ 51%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ExpandPseudo.cpp.o [ 966s] [ 51%] Building CXX object lib/Target/X86/AsmParser/CMakeFiles/LLVMX86AsmParser.dir/X86AsmParser.cpp.o [ 969s] [ 51%] Building CXX object lib/Target/X86/Disassembler/CMakeFiles/LLVMX86Disassembler.dir/X86DisassemblerDecoder.cpp.o [ 969s] [ 51%] Linking CXX static library ../../libLLVMAArch64CodeGen.a [ 971s] Scanning dependencies of target LLVMX86AsmPrinter [ 971s] [ 51%] Building CXX object lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/X86ATTInstPrinter.cpp.o [ 972s] [ 51%] Building CXX object lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/X86IntelInstPrinter.cpp.o [ 972s] [ 51%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FastISel.cpp.o [ 973s] [ 51%] Building CXX object lib/Target/X86/InstPrinter/CMakeFiles/LLVMX86AsmPrinter.dir/X86InstComments.cpp.o [ 974s] [ 51%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupBWInsts.cpp.o [ 975s] Scanning dependencies of target LLVMX86Desc [ 975s] [ 51%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86AsmBackend.cpp.o [ 975s] [ 52%] Linking CXX static library ../../../libLLVMX86Disassembler.a [ 975s] [ 52%] Built target LLVMX86Disassembler [ 975s] [ 52%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCTargetDesc.cpp.o [ 975s] [ 52%] Built target LLVMAArch64CodeGen [ 975s] Scanning dependencies of target LLVMX86Info [ 975s] [ 52%] Building CXX object lib/Target/X86/TargetInfo/CMakeFiles/LLVMX86Info.dir/X86TargetInfo.cpp.o [ 975s] [ 52%] Linking CXX static library ../../../libLLVMX86AsmPrinter.a [ 975s] [ 52%] Built target LLVMX86AsmPrinter [ 975s] Scanning dependencies of target LLVMX86Utils [ 975s] [ 52%] Building CXX object lib/Target/X86/Utils/CMakeFiles/LLVMX86Utils.dir/X86ShuffleDecode.cpp.o [ 976s] [ 52%] Linking CXX static library ../../../libLLVMX86AsmParser.a [ 976s] [ 52%] Built target LLVMX86AsmParser [ 976s] Scanning dependencies of target clang_rt.asan-dynamic-arm [ 976s] [ 52%] Linking CXX shared library ../../../../lib/clang/5.0.2/lib/linux/libclang_rt.asan-arm.so [ 976s] [ 52%] Linking CXX static library ../../../libLLVMX86Info.a [ 976s] [ 52%] Built target LLVMX86Info [ 976s] [ 52%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCAsmInfo.cpp.o [ 977s] [ 52%] Built target clang_rt.asan-dynamic-arm [ 977s] [ 52%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupLEAs.cpp.o [ 977s] Scanning dependencies of target clangBasic [ 977s] [ 52%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/Attributes.cpp.o [ 977s] [ 52%] Linking CXX static library ../../../libLLVMX86Utils.a [ 977s] [ 52%] Built target LLVMX86Utils [ 977s] [ 52%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/Builtins.cpp.o [ 978s] [ 52%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FixupSetCC.cpp.o [ 979s] [ 53%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FloatingPoint.cpp.o [ 981s] Scanning dependencies of target clangLex [ 981s] [ 53%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/HeaderMap.cpp.o [ 982s] [ 53%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/CharInfo.cpp.o [ 982s] [ 53%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/HeaderSearch.cpp.o [ 982s] [ 53%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/Cuda.cpp.o [ 983s] [ 53%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MCCodeEmitter.cpp.o [ 983s] [ 53%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/Diagnostic.cpp.o [ 984s] [ 53%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86MachObjectWriter.cpp.o [ 985s] [ 53%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86ELFObjectWriter.cpp.o [ 985s] [ 53%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/Lexer.cpp.o [ 986s] [ 53%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/LiteralSupport.cpp.o [ 986s] [ 53%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/MacroArgs.cpp.o [ 987s] [ 53%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/DiagnosticIDs.cpp.o [ 987s] [ 53%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFStreamer.cpp.o [ 988s] [ 53%] Building CXX object lib/Target/X86/MCTargetDesc/CMakeFiles/LLVMX86Desc.dir/X86WinCOFFObjectWriter.cpp.o [ 989s] [ 53%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/DiagnosticOptions.cpp.o [ 990s] [ 53%] Linking CXX static library ../../../libLLVMX86Desc.a [ 990s] [ 53%] Built target LLVMX86Desc [ 990s] Scanning dependencies of target clangParse [ 990s] Scanning dependencies of target clangASTMatchers [ 990s] [ 53%] Building CXX object tools/clang/lib/ASTMatchers/CMakeFiles/clangASTMatchers.dir/ASTMatchFinder.cpp.o [ 990s] [ 53%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/ParseAST.cpp.o [ 990s] Scanning dependencies of target clangAST [ 990s] [ 53%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/APValue.cpp.o [ 990s] [ 53%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/FileManager.cpp.o [ 991s] [ 53%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/FileSystemStatCache.cpp.o [ 991s] [ 53%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/MacroInfo.cpp.o [ 992s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 992s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LangOptions.h:19, [ 992s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Parse/ParseAST.h:17, [ 992s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Parse/ParseAST.cpp:14: [ 992s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 992s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 992s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 992s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 992s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 992s] typename add_lvalue_reference_if_not_pointer::type; [ 992s] ^ [ 992s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 992s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 992s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 992s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 992s] To, From, typename simplify_type::SimpleType>::ret_type; [ 992s] ^ [ 992s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 992s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 992s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 992s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 992s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 992s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:48, [ 992s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchFinder.h:44, [ 992s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchFinder.cpp:19: [ 992s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 992s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 992s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 992s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 992s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 992s] typename add_lvalue_reference_if_not_pointer::type; [ 992s] ^ [ 992s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 992s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 992s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 992s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 992s] To, From, typename simplify_type::SimpleType>::ret_type; [ 992s] ^ [ 992s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 992s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 992s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/APValue.cpp:14: [ 992s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 992s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 992s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 992s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 992s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 992s] typename add_lvalue_reference_if_not_pointer::type; [ 992s] ^ [ 992s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 992s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 992s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 992s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 992s] To, From, typename simplify_type::SimpleType>::ret_type; [ 992s] ^ [ 992s] [ 53%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/ParseCXXInlineMethods.cpp.o [ 993s] [ 53%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86FrameLowering.cpp.o [ 993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 993s] return isa_impl_wrap::SimpleType>::doit(Val); [ 993s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 994s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 994s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 994s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 994s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 994s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 994s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 994s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 994s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 994s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 994s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 994s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 994s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 994s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 994s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 994s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 994s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 994s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 994s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 994s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 994s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 994s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 994s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 994s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 994s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 994s] static const bool value = [ 994s] ^~~~~ [ 994s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 994s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 994s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 994s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 994s] To, From, typename simplify_type::SimpleType>::ret_type; [ 994s] ^ [ 994s] [ 53%] Linking CXX static library ../../libLLVMARMCodeGen.a [ 994s] [ 53%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/IdentifierTable.cpp.o [ 994s] [ 53%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/ModuleMap.cpp.o [ 995s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 995s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/SourceLocation.h:18, [ 995s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Availability.h:17, [ 995s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Parse/Parser.h:17, [ 995s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Parse/ParseCXXInlineMethods.cpp:14: [ 995s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 995s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 995s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 995s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 995s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 995s] typename add_lvalue_reference_if_not_pointer::type; [ 995s] ^ [ 995s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 995s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 995s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 995s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 995s] To, From, typename simplify_type::SimpleType>::ret_type; [ 995s] ^ [ 995s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 995s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 995s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 995s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 995s] [ 53%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ASTConsumer.cpp.o [ 995s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 995s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 995s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 995s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 995s] return isa_impl_wrap::SimpleType>::doit(Val); [ 995s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 997s] [ 53%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/LangOptions.cpp.o [ 997s] [ 53%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ASTContext.cpp.o [ 997s] [ 53%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/MemoryBufferCache.cpp.o [ 997s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 997s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 997s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 997s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 997s] return isa_impl_wrap::SimpleType>::doit(Val); [ 997s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 998s] [ 53%] Building CXX object tools/clang/lib/ASTMatchers/CMakeFiles/clangASTMatchers.dir/ASTMatchersInternal.cpp.o [ 998s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 998s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 998s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 998s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 998s] return isa_impl_wrap::SimpleType>::doit(Val); [ 998s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 998s] [ 53%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/Module.cpp.o [ 999s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 999s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 999s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 999s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 999s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 999s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ASTContext.cpp:14: [ 999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 999s] typename add_lvalue_reference_if_not_pointer::type; [ 999s] ^ [ 999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 999s] To, From, typename simplify_type::SimpleType>::ret_type; [ 999s] ^ [ 999s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 999s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 999s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 999s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 999s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 999s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:48, [ 999s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:14: [ 999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 999s] typename add_lvalue_reference_if_not_pointer::type; [ 999s] ^ [ 999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 999s] To, From, typename simplify_type::SimpleType>::ret_type; [ 999s] ^ [ 999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 999s] To, From, typename simplify_type::SimpleType>::ret_type; [ 999s] ^ [ 999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378: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]' [ 999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Stmt]' [ 999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchFinder.cpp:117:48: required from here [ 999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1001s] static const bool value = [ 1001s] ^~~~~ [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1001s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1001s] ^ [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1001s] static const bool value = [ 1001s] ^~~~~ [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1001s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1001s] ^ [ 1001s] [ 53%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/ParseDecl.cpp.o [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchFinder.cpp:1026:1: required from here [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchFinder.cpp:1026:1: required from here [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchFinder.cpp:1026:1: required from here [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchFinder.cpp:1026:1: required from here [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchFinder.cpp:1026:1: required from here [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchFinder.cpp:1026:1: required from here [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchFinder.cpp:1026:1: required from here [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchFinder.cpp:1026:1: required from here [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchFinder.cpp:1026:1: required from here [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchFinder.cpp:1026:1: required from here [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchFinder.cpp:1026:1: required from here [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchFinder.cpp:1026:1: required from here [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchFinder.cpp:1026:1: required from here [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchFinder.cpp:1026:1: required from here [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchFinder.cpp:1026:1: required from here [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchFinder.cpp:1026:1: required from here [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchFinder.cpp:1026:1: required from here [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchFinder.cpp:1026:1: required from here [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchFinder.cpp:1026:1: required from here [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchFinder.cpp:1026:1: required from here [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchFinder.cpp:1026:1: required from here [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchFinder.cpp:1026:1: required from here [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchFinder.cpp:1026:1: required from here [ 1001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1001s] [ 53%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/ObjCRuntime.cpp.o [ 1002s] [ 53%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/OpenMPKinds.cpp.o [ 1002s] [ 53%] Built target LLVMARMCodeGen [ 1002s] Scanning dependencies of target clangDynamicASTMatchers [ 1002s] [ 53%] Building CXX object tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/clangDynamicASTMatchers.dir/Diagnostics.cpp.o [ 1003s] [ 53%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelDAGToDAG.cpp.o [ 1003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1003s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1003s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1003s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1003s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/SourceLocation.h:18, [ 1003s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Availability.h:17, [ 1003s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Parse/Parser.h:17, [ 1003s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Parse/ParseDecl.cpp:14: [ 1003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1003s] typename add_lvalue_reference_if_not_pointer::type; [ 1003s] ^ [ 1003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1003s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1003s] ^ [ 1003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1003s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1003s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1003s] [ 53%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/OperatorPrecedence.cpp.o [ 1003s] [ 53%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/SanitizerBlacklist.cpp.o [ 1004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1004s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1004s] ^ [ 1004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378: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]' [ 1004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Stmt]' [ 1004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ASTContext.cpp:9447: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*> >]' [ 1004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ASTContext.cpp:9483:34: required from here [ 1004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1004s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1004s] ^ [ 1005s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1005s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1005s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1005s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1005s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1005s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1005s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1005s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1005s] [ 53%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/Sanitizers.cpp.o [ 1005s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1005s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1005s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1005s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1005s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1005s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:48, [ 1005s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h:20, [ 1005s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/Dynamic/Diagnostics.h:18, [ 1005s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:10: [ 1005s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1005s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1005s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1005s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1005s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1005s] typename add_lvalue_reference_if_not_pointer::type; [ 1005s] ^ [ 1005s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1005s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1005s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1005s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1005s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1005s] ^ [ 1005s] [ 54%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/PPCaching.cpp.o [ 1005s] [ 54%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/SourceLocation.cpp.o [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:508:1: required from here [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:508:1: required from here [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:508:1: required from here [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:508:1: required from here [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:508:1: required from here [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:508:1: required from here [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:508:1: required from here [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:508:1: required from here [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:508:1: required from here [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:508:1: required from here [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:508:1: required from here [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:508:1: required from here [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:508:1: required from here [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:508:1: required from here [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:508:1: required from here [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:508:1: required from here [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:508:1: required from here [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:508:1: required from here [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:508:1: required from here [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:508:1: required from here [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:508:1: required from here [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:508:1: required from here [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:508:1: required from here [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:508:1: required from here [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/ASTMatchersInternal.cpp:508:1: required from here [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1006s] static const bool value = [ 1006s] ^~~~~ [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1006s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1006s] ^ [ 1007s] [ 54%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/SourceManager.cpp.o [ 1007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1007s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1007s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1008s] [ 54%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/PPCallbacks.cpp.o [ 1009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1009s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1009s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1010s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1010s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1010s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1010s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1010s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1010s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1010s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1010s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1010s] ^ [ 1010s] [ 54%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/PPConditionalDirectiveRecord.cpp.o [ 1010s] [ 54%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/PPDirectives.cpp.o [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Diagnostics.cpp:222:1: required from here [ 1011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1012s] [ 54%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ISelLowering.cpp.o [ 1013s] [ 54%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/TargetInfo.cpp.o [ 1014s] [ 54%] Building CXX object tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/clangDynamicASTMatchers.dir/VariantValue.cpp.o [ 1016s] [ 54%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/Targets.cpp.o [ 1016s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1016s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1016s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1016s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1016s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1016s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:48, [ 1016s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h:20, [ 1016s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:15: [ 1016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1016s] typename add_lvalue_reference_if_not_pointer::type; [ 1016s] ^ [ 1016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1016s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1016s] ^ [ 1017s] [ 54%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/ParseDeclCXX.cpp.o [ 1017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1017s] static const bool value = [ 1017s] ^~~~~ [ 1017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1017s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1017s] ^ [ 1018s] [ 54%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/ParseExpr.cpp.o [ 1019s] [ 54%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/PPExpressions.cpp.o [ 1019s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1019s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/SourceLocation.h:18, [ 1019s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Availability.h:17, [ 1019s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Parse/Parser.h:17, [ 1019s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Parse/ParseDeclCXX.cpp:14: [ 1019s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1019s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1019s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1019s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1019s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1019s] typename add_lvalue_reference_if_not_pointer::type; [ 1019s] ^ [ 1019s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1019s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1019s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1019s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1019s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1019s] ^ [ 1020s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1020s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1020s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1020s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1020s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1020s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1020s] [ 54%] Linking CXX static library ../../../../lib/libclangASTMatchers.a [ 1020s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1020s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/SourceLocation.h:18, [ 1020s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Availability.h:17, [ 1020s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Parse/Parser.h:17, [ 1020s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Parse/ParseExpr.cpp:24: [ 1020s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1020s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1020s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1020s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1020s] typename add_lvalue_reference_if_not_pointer::type; [ 1020s] ^ [ 1020s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1020s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1020s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1020s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1020s] ^ [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1021s] [ 54%] Built target clangASTMatchers [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1021s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1021s] ^ [ 1021s] Scanning dependencies of target clangSema [ 1021s] [ 54%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/AnalysisBasedWarnings.cpp.o [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1021s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:458:1: required from here [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:458:1: required from here [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:458:1: required from here [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:458:1: required from here [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:458:1: required from here [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:458:1: required from here [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:458:1: required from here [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:458:1: required from here [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:458:1: required from here [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:458:1: required from here [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:458:1: required from here [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:458:1: required from here [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:458:1: required from here [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:458:1: required from here [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:458:1: required from here [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:458:1: required from here [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:458:1: required from here [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:458:1: required from here [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:458:1: required from here [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:458:1: required from here [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:458:1: required from here [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:458:1: required from here [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:458:1: required from here [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:458:1: required from here [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/VariantValue.cpp:458:1: required from here [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1023s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1023s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1023s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1023s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1023s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1023s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/DenseMapInfo.h:17, [ 1023s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/DenseMap.h:17, [ 1023s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Sema/AnalysisBasedWarnings.h:17, [ 1023s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/AnalysisBasedWarnings.cpp:16: [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1023s] typename add_lvalue_reference_if_not_pointer::type; [ 1023s] ^ [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1023s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1023s] ^ [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1024s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1024s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_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-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1024s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1025s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1025s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1025s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1025s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1025s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1025s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1025s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1025s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1025s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1025s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1025s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1025s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1025s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1025s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1025s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1025s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1025s] static const bool value = [ 1025s] ^~~~~ [ 1025s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1025s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1025s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1025s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1025s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1025s] ^ [ 1025s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1025s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1025s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1025s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1025s] [ 54%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/PPLexerChange.cpp.o [ 1027s] [ 54%] Building CXX object tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/clangDynamicASTMatchers.dir/Parser.cpp.o [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CXXThrowExpr; Y = const clang::Stmt*]' [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/AnalysisBasedWarnings.cpp:335:74: required from here [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CoroutineBodyStmt; Y = const clang::Stmt*]' [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/AnalysisBasedWarnings.cpp:701:61: required from here [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/AnalysisBasedWarnings.cpp:921:43: required from here [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/AnalysisBasedWarnings.cpp:931:69: required from here [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/AnalysisBasedWarnings.cpp:941:59: required from here [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/AnalysisBasedWarnings.cpp:963:35: required from here [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/AnalysisBasedWarnings.cpp:970:33: required from here [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/AnalysisBasedWarnings.cpp:986:41: required from here [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/AnalysisBasedWarnings.cpp:993:32: required from here [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/AnalysisBasedWarnings.cpp:1007:37: required from here [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:344:5: 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*]' [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/AnalysisBasedWarnings.cpp:1151:74: required from here [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:344:5: 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*]' [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/AnalysisBasedWarnings.cpp:1155:71: required from here [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:344:5: 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*]' [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/AnalysisBasedWarnings.cpp:1232:72: required from here [ 1027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]': [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/AnalysisBasedWarnings.cpp:531:26: required from here [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1028s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1028s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CoreturnStmt; Y = const clang::Stmt*]': [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/AnalysisBasedWarnings.cpp:531:50: required from here [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCAtThrowStmt; Y = const clang::Stmt*]': [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/AnalysisBasedWarnings.cpp:535:31: required from here [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXThrowExpr; Y = const clang::Stmt*]': [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/AnalysisBasedWarnings.cpp:539:28: required from here [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::MSAsmStmt; Y = const clang::Stmt*]': [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/AnalysisBasedWarnings.cpp:543:25: required from here [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXTryStmt; Y = const clang::Stmt*]': [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/AnalysisBasedWarnings.cpp:549:26: required from here [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/AnalysisBasedWarnings.cpp:1054:27: required from here [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1028s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1028s] ^ [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::SwitchCase; Y = const clang::Stmt*]': [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/AnalysisBasedWarnings.cpp:1118:35: required from here [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1028s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1028s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]': [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/AnalysisBasedWarnings.cpp:1148:41: required from here [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BreakStmt; Y = const clang::Stmt*]': [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/AnalysisBasedWarnings.cpp:1353:56: required from here [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:359: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*]' [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/AnalysisBasedWarnings.cpp:138:63: required from here [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]': [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/AnalysisBasedWarnings.cpp:179:74: required from here [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CoroutineBodyStmt; Y = const clang::Stmt*]': [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CoroutineBodyStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CoroutineBodyStmt*]' [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/AnalysisBasedWarnings.cpp:701:61: required from here [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::LabelStmt; Y = const clang::Stmt*]': [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:359: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*]' [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/AnalysisBasedWarnings.cpp:1155:71: required from here [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::AttributedStmt; Y = const clang::Stmt*]': [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:359: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*]' [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/AnalysisBasedWarnings.cpp:1232:72: required from here [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1028s] [ 54%] Building CXX object tools/clang/lib/ASTMatchers/Dynamic/CMakeFiles/clangDynamicASTMatchers.dir/Registry.cpp.o [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/AnalysisBasedWarnings.cpp:1054:27: required from here [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/AnalysisBasedWarnings.cpp:1054:27: required from here [ 1028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1029s] [ 54%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/TokenKinds.cpp.o [ 1029s] [ 54%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ASTDiagnostic.cpp.o [ 1029s] [ 54%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/Version.cpp.o [ 1029s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1029s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1029s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1029s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1029s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1029s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:48, [ 1029s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h:20, [ 1029s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/Dynamic/Diagnostics.h:18, [ 1029s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/Dynamic/Parser.h:39, [ 1029s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Parser.cpp:15: [ 1029s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1029s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1029s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1029s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1029s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1029s] typename add_lvalue_reference_if_not_pointer::type; [ 1029s] ^ [ 1029s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1029s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1029s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1029s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1029s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1029s] ^ [ 1029s] [ 54%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/ParseExprCXX.cpp.o [ 1030s] [ 54%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/VersionTuple.cpp.o [ 1030s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1030s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1030s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1030s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1030s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1030s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:48, [ 1030s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h:20, [ 1030s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/Dynamic/Diagnostics.h:18, [ 1030s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/Dynamic/Registry.h:20, [ 1030s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Registry.cpp:15: [ 1030s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1030s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1030s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1030s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1030s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1030s] typename add_lvalue_reference_if_not_pointer::type; [ 1030s] ^ [ 1030s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1030s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1030s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1030s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1030s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1030s] ^ [ 1030s] [ 54%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/VirtualFileSystem.cpp.o [ 1030s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1030s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1030s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1030s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTDiagnostic.h:13, [ 1030s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ASTDiagnostic.cpp:14: [ 1030s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1030s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1030s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1030s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1030s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1030s] typename add_lvalue_reference_if_not_pointer::type; [ 1030s] ^ [ 1030s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1030s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1030s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1030s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1030s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1030s] ^ [ 1031s] [ 54%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/PPMacroExpansion.cpp.o [ 1031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1031s] static const bool value = [ 1031s] ^~~~~ [ 1031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1031s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1031s] ^ [ 1032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_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-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1032s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1032s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/SourceLocation.h:18, [ 1032s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Availability.h:17, [ 1032s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Parse/Parser.h:17, [ 1032s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Parse/ParseExprCXX.cpp:13: [ 1032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1032s] typename add_lvalue_reference_if_not_pointer::type; [ 1032s] ^ [ 1032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1032s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1032s] ^ [ 1032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_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-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1032s] static const bool value = [ 1032s] ^~~~~ [ 1032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1032s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1032s] ^ [ 1032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1032s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1032s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1034s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1034s] ^ [ 1035s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1035s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1035s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1035s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1035s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1035s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1035s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1035s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1035s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1035s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1035s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1035s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1036s] [ 54%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/Warnings.cpp.o [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Parser.cpp:645:1: required from here [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Parser.cpp:645:1: required from here [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Parser.cpp:645:1: required from here [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Parser.cpp:645:1: required from here [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Parser.cpp:645:1: required from here [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Parser.cpp:645:1: required from here [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Parser.cpp:645:1: required from here [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Parser.cpp:645:1: required from here [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Parser.cpp:645:1: required from here [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Parser.cpp:645:1: required from here [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Parser.cpp:645:1: required from here [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Parser.cpp:645:1: required from here [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Parser.cpp:645:1: required from here [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Parser.cpp:645:1: required from here [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Parser.cpp:645:1: required from here [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Parser.cpp:645:1: required from here [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Parser.cpp:645:1: required from here [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Parser.cpp:645:1: required from here [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Parser.cpp:645:1: required from here [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Parser.cpp:645:1: required from here [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Parser.cpp:645:1: required from here [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Parser.cpp:645:1: required from here [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Parser.cpp:645:1: required from here [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Parser.cpp:645:1: required from here [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Parser.cpp:645:1: required from here [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1037s] [ 54%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ASTDumper.cpp.o [ 1037s] [ 54%] Building CXX object tools/clang/lib/Basic/CMakeFiles/clangBasic.dir/XRayLists.cpp.o [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1037s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1037s] ^ [ 1038s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1038s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1038s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1038s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1038s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1038s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ASTDumper.cpp:15: [ 1038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1038s] typename add_lvalue_reference_if_not_pointer::type; [ 1038s] ^ [ 1038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1038s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1038s] ^ [ 1039s] [ 54%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/PTHLexer.cpp.o [ 1039s] [ 55%] Linking CXX static library ../../../../lib/libclangBasic.a [ 1040s] [ 55%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/ParseInit.cpp.o [ 1040s] [ 55%] Built target clangBasic [ 1040s] [ 55%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/ParseObjc.cpp.o [ 1040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] static const bool value = [ 1041s] ^~~~~ [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1041s] ^ [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Registry.cpp:626:1: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Registry.cpp:626:1: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::AddrLabelExpr; Y = const clang::Stmt*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AddrLabelExpr; BaseT = clang::Stmt]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AddrLabelExpr]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AddrLabelExpr]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Registry.cpp:626:1: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::LabelStmt]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Registry.cpp:626:1: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Registry.cpp:626:1: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Registry.cpp:626:1: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Registry.cpp:626:1: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DoStmt]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Registry.cpp:626:1: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Registry.cpp:626:1: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Registry.cpp:626:1: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXNewExpr; BaseT = clang::Stmt]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXNewExpr]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXNewExpr]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Registry.cpp:626:1: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::WhileStmt]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Registry.cpp:626:1: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Registry.cpp:626:1: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::FloatingLiteral; BaseT = clang::Stmt]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::FloatingLiteral]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::FloatingLiteral]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Registry.cpp:626:1: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OpaqueValueExpr; BaseT = clang::Stmt]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OpaqueValueExpr]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OpaqueValueExpr]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Registry.cpp:626:1: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::StringLiteral; BaseT = clang::Stmt]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::StringLiteral]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::StringLiteral]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Registry.cpp:626:1: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Registry.cpp:626:1: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Registry.cpp:626:1: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Registry.cpp:626:1: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Registry.cpp:626:1: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::StmtExpr; BaseT = clang::Stmt]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::StmtExpr]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::StmtExpr]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Registry.cpp:626:1: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXBoolLiteralExpr; Y = const clang::Stmt*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXBoolLiteralExpr; BaseT = clang::Stmt]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXBoolLiteralExpr]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXBoolLiteralExpr]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Registry.cpp:626:1: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Registry.cpp:626:1: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXOperatorCallExpr]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Registry.cpp:626:1: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Registry.cpp:626:1: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Registry.cpp:626:1: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CharacterLiteral; BaseT = clang::Stmt]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CharacterLiteral]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CharacterLiteral]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Registry.cpp:626:1: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Registry.cpp:626:1: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Registry.cpp:626:1: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Registry.cpp:626:1: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Registry.cpp:626:1: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Registry.cpp:626:1: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Registry.cpp:626:1: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Registry.cpp:626:1: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Registry.cpp:626:1: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Registry.cpp:626:1: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ASTMatchers/Dynamic/Registry.cpp:626:1: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ASTDumper.cpp:1806:50: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] [ 55%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/AttributeList.cpp.o [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ASTDumper.cpp:1811:34: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ASTDumper.cpp:1811:34: required from here [ 1041s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1042s] [ 55%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/ParseOpenMP.cpp.o [ 1042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1042s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1042s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1042s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1042s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1042s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1042s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Parse/ParseDiagnostic.h:13, [ 1042s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Parse/ParseInit.cpp:14: [ 1042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1042s] typename add_lvalue_reference_if_not_pointer::type; [ 1042s] ^ [ 1042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1042s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1042s] ^ [ 1042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]': [ 1042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ASTDumper.cpp:1806:50: required from here [ 1042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ASTDumper.cpp:1811:34: required from here [ 1042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 1042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ASTDumper.cpp:1811:34: required from here [ 1042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1043s] [ 55%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/Pragma.cpp.o [ 1043s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1043s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/SourceLocation.h:18, [ 1043s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Availability.h:17, [ 1043s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Parse/Parser.h:17, [ 1043s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Parse/ParseObjc.cpp:14: [ 1043s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1043s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1043s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1043s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1043s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1043s] typename add_lvalue_reference_if_not_pointer::type; [ 1043s] ^ [ 1043s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1043s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1043s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1043s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1043s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1043s] ^ [ 1043s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1043s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/SourceLocation.h:18, [ 1043s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/AttrSubjectMatchRules.h:13, [ 1043s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Sema/AttributeList.h:18, [ 1043s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/AttributeList.cpp:14: [ 1043s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1043s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1043s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1043s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1043s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1043s] typename add_lvalue_reference_if_not_pointer::type; [ 1043s] ^ [ 1043s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1043s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1043s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1043s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1043s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1043s] ^ [ 1043s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1043s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1043s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1043s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1043s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1043s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1043s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1043s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1044s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1044s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1044s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1044s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1044s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1044s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Parse/ParseOpenMP.cpp:14: [ 1044s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1044s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1044s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1044s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1044s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1044s] typename add_lvalue_reference_if_not_pointer::type; [ 1044s] ^ [ 1044s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1044s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1044s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1044s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1044s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1044s] ^ [ 1044s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1044s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1044s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1044s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1044s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1044s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1044s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1044s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1044s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1044s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1044s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1044s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1044s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1044s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1044s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1044s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1045s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1045s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1045s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1045s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1045s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1045s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1045s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1045s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1045s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1045s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1046s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1046s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1046s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1046s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1046s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1046s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1046s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1046s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1046s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1046s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1046s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1046s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1046s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1046s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1046s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1046s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1046s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1046s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1046s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1046s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1047s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1047s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1047s] [ 55%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/PreprocessingRecord.cpp.o [ 1049s] [ 55%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/CodeCompleteConsumer.cpp.o [ 1050s] [ 55%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/Preprocessor.cpp.o [ 1051s] [ 55%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ASTImporter.cpp.o [ 1051s] [ 55%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ASTStructuralEquivalence.cpp.o [ 1051s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1051s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1051s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1051s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/NestedNameSpecifier.h:17, [ 1051s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Type.h:20, [ 1051s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/CanonicalType.h:18, [ 1051s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Sema/CodeCompleteConsumer.h:17, [ 1051s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/CodeCompleteConsumer.cpp:13: [ 1051s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1051s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1051s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1051s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1051s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1051s] typename add_lvalue_reference_if_not_pointer::type; [ 1051s] ^ [ 1051s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1051s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1051s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1051s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1051s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1051s] ^ [ 1052s] [ 55%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/ParsePragma.cpp.o [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1053s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1053s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1053s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1053s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1053s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1053s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/DenseMapInfo.h:17, [ 1053s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/DenseMap.h:17, [ 1053s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTStructuralEquivalence.h:18, [ 1053s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ASTStructuralEquivalence.cpp:15: [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1053s] typename add_lvalue_reference_if_not_pointer::type; [ 1053s] ^ [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1053s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1053s] ^ [ 1053s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1053s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/IdentifierTable.h:19, [ 1053s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/DeclarationName.h:16, [ 1053s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTImporter.h:17, [ 1053s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ASTImporter.cpp:14: [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1053s] typename add_lvalue_reference_if_not_pointer::type; [ 1053s] ^ [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1053s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1053s] ^ [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename 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*]' [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:1901:46: required from here [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1053s] typename add_lvalue_reference_if_not_pointer::type; [ 1053s] ^ [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename 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*]' [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:1901:46: required from here [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1053s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1053s] ^ [ 1053s] [ 55%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/ParseStmt.cpp.o [ 1053s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1053s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1053s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1053s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1053s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1053s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Parse/ParsePragma.cpp:14: [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1053s] typename add_lvalue_reference_if_not_pointer::type; [ 1053s] ^ [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1053s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1053s] ^ [ 1054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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 = clang::Stmt*]' [ 1054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Expr.h:732:45: required from here [ 1054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::Expr; Y = clang::Stmt* const]' [ 1054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Expr.h:3898:46: required from here [ 1054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1054s] static const bool value = [ 1054s] ^~~~~ [ 1054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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 = clang::Stmt*]' [ 1054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Expr.h:4428:53: required from here [ 1054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1054s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1054s] ^ [ 1054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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 = clang::Stmt*]' [ 1054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Expr.h:4477:45: required from here [ 1054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = clang::Stmt*]' [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:191:74: required from here [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnresolvedLookupExpr; Y = clang::Stmt*]' [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:4259:50: required from here [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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 = clang::Stmt*]' [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprObjC.h:40:65: required from here [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1055s] static const bool value = [ 1055s] ^~~~~ [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1055s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1055s] ^ [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = clang::Stmt*]' [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:105:48: required from here [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:154:67: required from here [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1055s] static const bool value = [ 1055s] ^~~~~ [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = clang::Stmt*]' [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:214:59: required from here [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1055s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1055s] ^ [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = clang::Stmt*]' [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:234:73: required from here [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1055s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1055s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:212:54: required from here [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:903:30: required from here [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::LabelStmt; Y = clang::Stmt*]' [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ASTImporter.cpp:1513:75: required from here [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:344:5: 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 = clang::Stmt*]' [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ASTImporter.cpp:4078:72: required from here [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1055s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1055s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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 = clang::Stmt*]' [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtVisitor.h:45:61: required from 'RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_ptr; ImplClass = clang::ASTNodeImporter; RetTy = clang::Stmt*; typename Ptr::type = clang::Stmt*]' [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ASTImporter.cpp:5703:35: required from here [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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 = clang::Stmt*]' [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtVisitor.h:82:65: required from 'RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_ptr; ImplClass = clang::ASTNodeImporter; RetTy = clang::Stmt*; typename Ptr::type = clang::Stmt*]' [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ASTImporter.cpp:5703:35: required from here [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1056s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1056s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1056s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1056s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LangOptions.h:19, [ 1056s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Attributes.h:13, [ 1056s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Parse/ParseStmt.cpp:15: [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1056s] typename add_lvalue_reference_if_not_pointer::type; [ 1056s] ^ [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1056s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1056s] ^ [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::Stmt; Y = clang::Stmt*]' [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ASTImporter.cpp:302:55: required from 'clang::ASTNodeImporter::ImportArrayChecked(IIter, IIter, OIter):: [with IIter = clang::Stmt**; OIter = clang::Stmt**; ItemT = clang::Stmt]' [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ASTImporter.cpp:301:38: required from 'struct clang::ASTNodeImporter::ImportArrayChecked(IIter, IIter, OIter) [with IIter = clang::Stmt**; OIter = clang::Stmt**]::' [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ASTImporter.cpp:300:21: required from 'bool clang::ASTNodeImporter::ImportArrayChecked(IIter, IIter, OIter) [with IIter = clang::Stmt**; OIter = clang::Stmt**]' [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ASTImporter.cpp:315:53: required from 'bool clang::ASTNodeImporter::ImportContainerChecked(const InContainerTy&, OutContainerTy&) [with InContainerTy = llvm::iterator_range; OutContainerTy = llvm::SmallVector]' [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ASTImporter.cpp:3954:48: required from here [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1056s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1056s] ^ [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::SwitchCase; Y = clang::Stmt*]': [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:359:24: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast_or_null(Y*) [with X = clang::SwitchCase; Y = clang::Stmt; typename llvm::cast_retty::ret_type = clang::SwitchCase*]' [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ASTImporter.cpp:4078:72: required from here [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1056s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1056s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = clang::Stmt*]': [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:359:24: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast_or_null(Y*) [with X = clang::DeclStmt; Y = clang::Stmt; typename llvm::cast_retty::ret_type = clang::DeclStmt*]' [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ASTImporter.cpp:4239:66: required from here [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = clang::Stmt*]': [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::BinaryOperator; Y = clang::Stmt; typename llvm::cast_retty::ret_type = clang::BinaryOperator*]' [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtVisitor.h:45:61: required from 'RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_ptr; ImplClass = clang::ASTNodeImporter; RetTy = clang::Stmt*; typename Ptr::type = clang::Stmt*]' [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ASTImporter.cpp:5703:35: required from here [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = clang::Stmt*]': [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::UnaryOperator; Y = clang::Stmt; typename llvm::cast_retty::ret_type = clang::UnaryOperator*]' [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtVisitor.h:82:65: required from 'RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_ptr; ImplClass = clang::ASTNodeImporter; RetTy = clang::Stmt*; typename Ptr::type = clang::Stmt*]' [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ASTImporter.cpp:5703:35: required from here [ 1056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1057s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1057s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1057s] [ 55%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/PreprocessorLexer.cpp.o [ 1058s] [ 55%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/DeclSpec.cpp.o [ 1059s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1059s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1059s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1059s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1059s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1059s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1060s] [ 55%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/DelayedDiagnostic.cpp.o [ 1060s] [ 55%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/ScratchBuffer.cpp.o [ 1061s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1061s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1061s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1061s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/NestedNameSpecifier.h:17, [ 1061s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Sema/DeclSpec.h:26, [ 1061s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/DeclSpec.cpp:14: [ 1061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1061s] typename add_lvalue_reference_if_not_pointer::type; [ 1061s] ^ [ 1061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1061s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1061s] ^ [ 1061s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1061s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/AttrIterator.h:17, [ 1061s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Attr.h:17, [ 1061s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Sema/Sema.h:18, [ 1061s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Sema/DelayedDiagnostic.h:25, [ 1061s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/DelayedDiagnostic.cpp:17: [ 1061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1061s] typename add_lvalue_reference_if_not_pointer::type; [ 1061s] ^ [ 1061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1061s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1061s] ^ [ 1062s] [ 55%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/TokenConcatenation.cpp.o [ 1062s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1062s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1062s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1062s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1062s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1062s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1062s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1062s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1063s] [ 55%] Building CXX object tools/clang/lib/Lex/CMakeFiles/clangLex.dir/TokenLexer.cpp.o [ 1063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1064s] [ 55%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/ParseStmtAsm.cpp.o [ 1064s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1064s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1064s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1064s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1064s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1064s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1064s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1064s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1064s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1064s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1064s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1064s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1065s] [ 55%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ASTTypeTraits.cpp.o [ 1066s] [ 55%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/AttrImpl.cpp.o [ 1066s] [ 55%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/CXXInheritance.cpp.o [ 1066s] [ 55%] Linking CXX static library ../../../../lib/libclangLex.a [ 1067s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1067s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/SourceLocation.h:18, [ 1067s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Availability.h:17, [ 1067s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Parse/Parser.h:17, [ 1067s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Parse/ParseStmtAsm.cpp:14: [ 1067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1067s] typename add_lvalue_reference_if_not_pointer::type; [ 1067s] ^ [ 1067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1067s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1067s] ^ [ 1067s] [ 55%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/IdentifierResolver.cpp.o [ 1067s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1067s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1067s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1067s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1067s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ASTTypeTraits.cpp:16: [ 1067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1067s] typename add_lvalue_reference_if_not_pointer::type; [ 1067s] ^ [ 1067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1067s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1067s] ^ [ 1067s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1067s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1067s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1067s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1067s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1067s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/AttrImpl.cpp:14: [ 1067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1067s] typename add_lvalue_reference_if_not_pointer::type; [ 1067s] ^ [ 1067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1067s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1067s] ^ [ 1067s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1067s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/AttrIterator.h:17, [ 1067s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/DeclBase.h:17, [ 1067s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/CXXInheritance.h:17, [ 1067s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/CXXInheritance.cpp:13: [ 1067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1067s] typename add_lvalue_reference_if_not_pointer::type; [ 1067s] ^ [ 1067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1067s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1067s] ^ [ 1068s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1068s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1068s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1068s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1068s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1068s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1068s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1068s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1068s] [ 55%] Built target clangLex [ 1068s] [ 55%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/Comment.cpp.o [ 1069s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1069s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1069s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1069s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1069s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1069s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1069s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1069s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1069s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1069s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378: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]' [ 1069s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Stmt]' [ 1069s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ASTTypeTraits.cpp:125:38: required from here [ 1069s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1069s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1069s] ^ [ 1069s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1069s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1069s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1069s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1069s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1069s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1069s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1069s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1069s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1069s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1069s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1069s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1070s] [ 55%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/JumpDiagnostics.cpp.o [ 1070s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1070s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/CommentCommandTraits.h:20, [ 1070s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Comment.h:17, [ 1070s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/Comment.cpp:10: [ 1070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1070s] typename add_lvalue_reference_if_not_pointer::type; [ 1070s] ^ [ 1070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1070s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1070s] ^ [ 1070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1070s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1070s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1071s] [ 55%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InterleavedAccess.cpp.o [ 1071s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1071s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1071s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1071s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1071s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1071s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Sema/SemaInternal.h:18, [ 1071s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/JumpDiagnostics.cpp:15: [ 1071s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1071s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1071s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1071s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1071s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1071s] typename add_lvalue_reference_if_not_pointer::type; [ 1071s] ^ [ 1071s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1071s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1071s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1071s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1071s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1071s] ^ [ 1072s] [ 55%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/MultiplexExternalSemaSource.cpp.o [ 1072s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1072s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1072s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1072s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1072s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1072s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1074s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1074s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1074s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1074s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1074s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1074s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/DenseMapInfo.h:17, [ 1074s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/CharUnits.h:17, [ 1074s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExternalASTSource.h:17, [ 1074s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Sema/ExternalSemaSource.h:16, [ 1074s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Sema/MultiplexExternalSemaSource.h:16, [ 1074s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/MultiplexExternalSemaSource.cpp:13: [ 1074s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1074s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1074s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1074s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1074s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1074s] typename add_lvalue_reference_if_not_pointer::type; [ 1074s] ^ [ 1074s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1074s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1074s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1074s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1074s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1074s] ^ [ 1074s] [ 55%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/CommentBriefParser.cpp.o [ 1074s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1074s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1074s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1074s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1074s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1074s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1074s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1074s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1074s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1074s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1074s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1074s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1074s] static const bool value = [ 1074s] ^~~~~ [ 1074s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1074s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1074s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1074s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1074s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1074s] ^ [ 1075s] [ 55%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/CommentCommandTraits.cpp.o [ 1075s] [ 55%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrFMA3Info.cpp.o [ 1075s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1075s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1075s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1075s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1075s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1075s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1075s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1075s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1075s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1075s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1075s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1075s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1075s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1075s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1076s] [ 55%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/ParseTemplate.cpp.o [ 1076s] [ 55%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/Scope.cpp.o [ 1076s] [ 55%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/CommentLexer.cpp.o [ 1077s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1077s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1077s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1077s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1077s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1077s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1077s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1077s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1077s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1077s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1077s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1077s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Parse/ParseTemplate.cpp:14: [ 1077s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1077s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1077s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1077s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1077s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1077s] typename add_lvalue_reference_if_not_pointer::type; [ 1077s] ^ [ 1077s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1077s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1077s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1077s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1077s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1077s] ^ [ 1078s] [ 55%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/CommentParser.cpp.o [ 1079s] [ 55%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/CommentSema.cpp.o [ 1079s] [ 55%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/Decl.cpp.o [ 1079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1079s] [ 55%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/ScopeInfo.cpp.o [ 1079s] Scanning dependencies of target clangCodeGen [ 1080s] [ 55%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/BackendUtil.cpp.o [ 1081s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1081s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/CommentCommandTraits.h:20, [ 1081s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Comment.h:17, [ 1081s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/CommentSema.h:17, [ 1081s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/CommentSema.cpp:10: [ 1081s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1081s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1081s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1081s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1081s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1081s] typename add_lvalue_reference_if_not_pointer::type; [ 1081s] ^ [ 1081s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1081s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1081s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1081s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1081s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1081s] ^ [ 1081s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1081s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1081s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1081s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/Decl.cpp:14: [ 1081s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1081s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1081s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1081s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1081s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1081s] typename add_lvalue_reference_if_not_pointer::type; [ 1081s] ^ [ 1081s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1081s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1081s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1081s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1081s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1081s] ^ [ 1081s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1081s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1081s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Expr.h:17, [ 1081s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Sema/ScopeInfo.h:18, [ 1081s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/ScopeInfo.cpp:15: [ 1081s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1081s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1081s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1081s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1081s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1081s] typename add_lvalue_reference_if_not_pointer::type; [ 1081s] ^ [ 1081s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1081s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1081s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1081s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1081s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1081s] ^ [ 1081s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1081s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1081s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1081s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1081s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1081s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1082s] [ 55%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstrInfo.cpp.o [ 1082s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1082s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1082s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1082s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1082s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1082s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1082s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1082s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1083s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1083s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1083s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1083s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1083s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1083s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1083s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1083s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1083s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1083s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1083s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1083s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1083s] [ 55%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86EvexToVex.cpp.o [ 1083s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1083s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1083s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1083s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1083s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1083s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1084s] [ 55%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/Sema.cpp.o [ 1085s] [ 55%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/ParseTentative.cpp.o [ 1086s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1086s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1086s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1086s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1086s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1086s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/Sema.cpp:15: [ 1086s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1086s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1086s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1086s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1086s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1086s] typename add_lvalue_reference_if_not_pointer::type; [ 1086s] ^ [ 1086s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1086s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1086s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1086s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1086s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1086s] ^ [ 1087s] [ 55%] Building CXX object tools/clang/lib/Parse/CMakeFiles/clangParse.dir/Parser.cpp.o [ 1088s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1088s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/SourceLocation.h:18, [ 1088s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Availability.h:17, [ 1088s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Parse/Parser.h:17, [ 1088s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Parse/ParseTentative.cpp:15: [ 1088s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1088s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1088s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1088s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1088s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1088s] typename add_lvalue_reference_if_not_pointer::type; [ 1088s] ^ [ 1088s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1088s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1088s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1088s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1088s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1088s] ^ [ 1088s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1088s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1088s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1088s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1088s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1088s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1088s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1088s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1088s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1088s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1088s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1088s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1089s] [ 55%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/DeclarationName.cpp.o [ 1089s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1089s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1089s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1089s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1089s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1089s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1089s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1089s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1090s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1090s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/SourceLocation.h:18, [ 1090s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Availability.h:17, [ 1090s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Parse/Parser.h:17, [ 1090s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Parse/Parser.cpp:14: [ 1090s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1090s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1090s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1090s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1090s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1090s] typename add_lvalue_reference_if_not_pointer::type; [ 1090s] ^ [ 1090s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1090s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1090s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1090s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1090s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1090s] ^ [ 1090s] [ 55%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/DeclBase.cpp.o [ 1091s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1091s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/IdentifierTable.h:19, [ 1091s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/DeclarationName.h:16, [ 1091s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/DeclarationName.cpp:14: [ 1091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1091s] typename add_lvalue_reference_if_not_pointer::type; [ 1091s] ^ [ 1091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1091s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1091s] ^ [ 1091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1091s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1091s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1091s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1091s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1092s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1092s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/AttrIterator.h:17, [ 1092s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/DeclBase.h:17, [ 1092s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/DeclBase.cpp:14: [ 1092s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1092s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1092s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1092s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1092s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1092s] typename add_lvalue_reference_if_not_pointer::type; [ 1092s] ^ [ 1092s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1092s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1092s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1092s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1092s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1092s] ^ [ 1092s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1092s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1092s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1092s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1092s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1092s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1093s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1093s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1093s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1093s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1093s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1093s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1093s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1093s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1093s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1093s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1093s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1093s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1093s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1093s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1094s] [ 55%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaAccess.cpp.o [ 1094s] [ 55%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaAttr.cpp.o [ 1094s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1094s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1094s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1094s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1094s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1094s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1095s] [ 55%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MCInstLower.cpp.o [ 1095s] [ 55%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGAtomic.cpp.o [ 1095s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1095s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1095s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1095s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1095s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1095s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Sema/SemaInternal.h:18, [ 1095s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaAccess.cpp:14: [ 1095s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1095s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1095s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1095s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1095s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1095s] typename add_lvalue_reference_if_not_pointer::type; [ 1095s] ^ [ 1095s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1095s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1095s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1095s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1095s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1095s] ^ [ 1096s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1096s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/AttrIterator.h:17, [ 1096s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Attr.h:17, [ 1096s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaAttr.cpp:16: [ 1096s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1096s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1096s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1096s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1096s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1096s] typename add_lvalue_reference_if_not_pointer::type; [ 1096s] ^ [ 1096s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1096s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1096s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1096s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1096s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1096s] ^ [ 1097s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1097s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1097s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1097s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1097s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1097s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1097s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1097s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1097s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1097s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1097s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1097s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1097s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1097s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGValue.h:18, [ 1097s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGCall.h:18, [ 1097s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGAtomic.cpp:14: [ 1097s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1097s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1097s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1097s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1097s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1097s] typename add_lvalue_reference_if_not_pointer::type; [ 1097s] ^ [ 1097s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1097s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1097s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1097s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1097s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1097s] ^ [ 1097s] [ 55%] Linking CXX static library ../../../../lib/libclangParse.a [ 1098s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1098s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1098s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1098s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1098s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1098s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1098s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1098s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1098s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1098s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1098s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1098s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1099s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1099s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1099s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1099s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1099s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1099s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1099s] [ 55%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/DeclCXX.cpp.o [ 1100s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1100s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1100s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1100s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1100s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1100s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1100s] [ 55%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGBlocks.cpp.o [ 1100s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1100s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1100s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1100s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1100s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1100s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1100s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1100s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1101s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1101s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1101s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1101s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1101s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1101s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/DeclCXX.h:19, [ 1101s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/DeclCXX.cpp:13: [ 1101s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1101s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1101s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1101s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1101s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1101s] typename add_lvalue_reference_if_not_pointer::type; [ 1101s] ^ [ 1101s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1101s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1101s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1101s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1101s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1101s] ^ [ 1102s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1102s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1102s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1102s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1102s] [ 55%] Built target clangParse [ 1102s] Scanning dependencies of target clangAnalysis [ 1102s] [ 55%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/AnalysisDeclContext.cpp.o [ 1102s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1102s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1102s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1102s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1103s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1103s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1103s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1103s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1103s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1103s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1103s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1103s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1103s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1103s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1103s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1103s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/IR/DataLayout.h:23, [ 1103s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGBuilder.h:13, [ 1103s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGBlocks.h:17, [ 1103s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGBlocks.cpp:14: [ 1103s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1103s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1103s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1103s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1103s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1103s] typename add_lvalue_reference_if_not_pointer::type; [ 1103s] ^ [ 1103s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1103s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1103s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1103s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1103s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1103s] ^ [ 1103s] [ 55%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MachineFunctionInfo.cpp.o [ 1104s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1104s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1104s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1104s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/AnalysisContext.h:18, [ 1104s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/AnalysisDeclContext.cpp:15: [ 1104s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1104s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1104s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1104s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1104s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1104s] typename add_lvalue_reference_if_not_pointer::type; [ 1104s] ^ [ 1104s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1104s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1104s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1104s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1104s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1104s] ^ [ 1104s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1104s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1104s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1104s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1104s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1104s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1104s] [ 55%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86MacroFusion.cpp.o [ 1105s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1105s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1105s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1105s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1105s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1105s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1105s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1105s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1105s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1105s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1105s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1105s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1105s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1105s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1105s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1105s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1105s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1105s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1105s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1105s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1105s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1105s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1105s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1105s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1105s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1105s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1105s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1105s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1105s] static const bool value = [ 1105s] ^~~~~ [ 1105s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1105s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1105s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1105s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1105s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1105s] ^ [ 1105s] [ 55%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaCXXScopeSpec.cpp.o [ 1106s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1106s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1106s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1106s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1107s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1107s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1107s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1107s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1107s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1107s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1107s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1107s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1107s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/AnalysisDeclContext.cpp:187:42: required from here [ 1107s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1107s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1107s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1107s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1107s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1107s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1107s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/TypeLocBuilder.h:18, [ 1107s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaCXXScopeSpec.cpp:14: [ 1107s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1107s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1107s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1107s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1107s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1107s] typename add_lvalue_reference_if_not_pointer::type; [ 1107s] ^ [ 1107s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1107s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1107s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1107s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1107s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1107s] ^ [ 1107s] [ 55%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGBuiltin.cpp.o [ 1107s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1107s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1107s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1107s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1108s] [ 55%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/DeclFriend.cpp.o [ 1109s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1109s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1109s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1109s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1109s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1109s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1109s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1109s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1109s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1109s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1110s] [ 55%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/DeclGroup.cpp.o [ 1110s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1110s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1110s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1110s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1110s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1110s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1110s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1110s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1110s] [ 55%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/BodyFarm.cpp.o [ 1110s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1110s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1110s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1110s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1110s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1110s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/DeclFriend.cpp:15: [ 1110s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1110s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1110s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1110s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1110s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1110s] typename add_lvalue_reference_if_not_pointer::type; [ 1110s] ^ [ 1110s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1110s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1110s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1110s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1110s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1110s] ^ [ 1111s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1111s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1111s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1111s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1111s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1111s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/IR/DataLayout.h:23, [ 1111s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGBuilder.h:13, [ 1111s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenFunction.h:17, [ 1111s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGCXXABI.h:18, [ 1111s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGBuiltin.cpp:14: [ 1111s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1111s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1111s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1111s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1111s] typename add_lvalue_reference_if_not_pointer::type; [ 1111s] ^ [ 1111s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1111s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1111s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1111s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1111s] ^ [ 1112s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1112s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1112s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1112s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1112s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1112s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1112s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1112s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1112s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1112s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1112s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1112s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/DeclGroup.cpp:15: [ 1112s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1112s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1112s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1112s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1112s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1112s] typename add_lvalue_reference_if_not_pointer::type; [ 1112s] ^ [ 1112s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1112s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1112s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1112s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1112s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1112s] ^ [ 1112s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1112s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1112s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1112s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1112s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1112s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1112s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1112s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/AttrIterator.h:17, [ 1112s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/DeclBase.h:17, [ 1112s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/BodyFarm.h:18, [ 1112s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/BodyFarm.cpp:15: [ 1112s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1112s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1112s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1112s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1112s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1112s] typename add_lvalue_reference_if_not_pointer::type; [ 1112s] ^ [ 1112s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1112s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1112s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1112s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1112s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1112s] ^ [ 1112s] [ 55%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86OptimizeLEAs.cpp.o [ 1113s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1113s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1113s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1113s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1113s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1113s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1113s] [ 55%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/CFG.cpp.o [ 1113s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1113s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1113s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1113s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1113s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1113s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1113s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1113s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1113s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1113s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1113s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1113s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1113s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1113s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1113s] [ 56%] Linking CXX static library ../../../../../lib/libclangDynamicASTMatchers.a [ 1114s] [ 56%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/DeclObjC.cpp.o [ 1114s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1114s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/IdentifierTable.h:19, [ 1114s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:20, [ 1114s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/CFG.h:18, [ 1114s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/CFG.cpp:15: [ 1114s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1114s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1114s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1114s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1114s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1114s] typename add_lvalue_reference_if_not_pointer::type; [ 1114s] ^ [ 1114s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1114s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1114s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1114s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1114s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1114s] ^ [ 1115s] [ 56%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/CFGReachabilityAnalysis.cpp.o [ 1115s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1115s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1115s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1115s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1115s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1115s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1115s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1115s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/DeclObjC.h:17, [ 1115s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/DeclObjC.cpp:14: [ 1115s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1115s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1115s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1115s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1115s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1115s] typename add_lvalue_reference_if_not_pointer::type; [ 1115s] ^ [ 1115s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1115s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1115s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1115s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1115s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1115s] ^ [ 1115s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1115s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1115s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1115s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1115s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1115s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/BitVector.h:17, [ 1115s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/Analyses/CFGReachabilityAnalysis.h:19, [ 1115s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/CFGReachabilityAnalysis.cpp:17: [ 1115s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1115s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1115s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1115s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1115s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1115s] typename add_lvalue_reference_if_not_pointer::type; [ 1115s] ^ [ 1115s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1115s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1115s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1115s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1115s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1115s] ^ [ 1115s] [ 56%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/CFGStmtMap.cpp.o [ 1115s] [ 56%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaCast.cpp.o [ 1115s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1115s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1115s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1115s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1115s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1115s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1116s] [ 56%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaChecking.cpp.o [ 1116s] [ 56%] Built target clangDynamicASTMatchers [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1116s] static const bool value = [ 1116s] ^~~~~ [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1116s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1116s] ^ [ 1116s] [ 56%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86PadShortFunction.cpp.o [ 1116s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1116s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1116s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1116s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1116s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1116s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/DenseMapInfo.h:17, [ 1116s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/DenseMap.h:17, [ 1116s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/CFGStmtMap.cpp:15: [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1116s] typename add_lvalue_reference_if_not_pointer::type; [ 1116s] ^ [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1116s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1116s] ^ [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1116s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1116s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:344:5: 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*]' [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/CFG.cpp:4117:69: required from here [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/CFG.cpp:4159:44: required from here [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/CFG.cpp:4162:53: required from here [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/CFG.cpp:4168:54: required from here [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/CFG.cpp:4175:37: required from here [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/CFG.cpp:4365:50: required from here [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/CFG.cpp:4377:61: required from here [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/CFG.cpp:4393:72: required from here [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/CFG.cpp:4396:55: required from here [ 1116s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1117s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1117s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/CFG.cpp:4120:35: required from here [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1117s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1117s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1117s] [ 56%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGCUDANV.cpp.o [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXOperatorCallExpr; Y = const clang::Stmt*]': [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/CFG.cpp:4387:35: required from here [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXBindTemporaryExpr; Y = const clang::Stmt*]': [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/CFG.cpp:4390:41: required from here [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/CFG.cpp:4404:20: required from here [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1117s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1117s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1117s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1117s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1117s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1117s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Sema/SemaInternal.h:18, [ 1117s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaCast.cpp:17: [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1117s] typename add_lvalue_reference_if_not_pointer::type; [ 1117s] ^ [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1117s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1117s] ^ [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1117s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1117s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]': [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:359: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*]' [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/CFG.cpp:4117:69: required from here [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::StmtExpr; Y = const clang::Stmt*]': [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/CFG.cpp:4365:50: required from here [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/CFG.cpp:4377:61: required from here [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]': [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/CFG.cpp:4393:72: required from here [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]': [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/CFG.cpp:4396:55: required from here [ 1117s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1118s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1118s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1118s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1118s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1118s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1118s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaChecking.cpp:15: [ 1118s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1118s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1118s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1118s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1118s] typename add_lvalue_reference_if_not_pointer::type; [ 1118s] ^ [ 1118s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1118s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1118s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1118s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1118s] ^ [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_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-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_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-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_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-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226: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-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_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-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1119s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1119s] ^ [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1119s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1120s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1120s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1120s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1120s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1120s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1120s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/IR/DataLayout.h:23, [ 1120s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGBuilder.h:13, [ 1120s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenFunction.h:17, [ 1120s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGCUDANV.cpp:16: [ 1120s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1120s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1120s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1120s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1120s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1120s] typename add_lvalue_reference_if_not_pointer::type; [ 1120s] ^ [ 1120s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1120s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1120s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1120s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1120s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1120s] ^ [ 1120s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1120s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1120s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1120s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1121s] [ 56%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGCUDARuntime.cpp.o [ 1121s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1121s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1121s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1121s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaChecking.cpp:11479:50: required from here [ 1121s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1121s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1121s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1121s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaChecking.cpp:11498:46: required from here [ 1121s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1121s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1121s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1121s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaChecking.cpp:11502:57: required from here [ 1121s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]': [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaChecking.cpp:11533:53: required from here [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] [ 56%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/DeclOpenMP.cpp.o [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::NullStmt; Y = const clang::Stmt*]': [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaChecking.cpp:11479:50: required from here [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]': [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaChecking.cpp:11498:46: required from here [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::WhileStmt; Y = const clang::Stmt*]': [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaChecking.cpp:11502:57: required from here [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1122s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1122s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1122s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1122s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1122s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1122s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGValue.h:18, [ 1122s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGCall.h:18, [ 1122s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGCUDARuntime.cpp:17: [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1122s] typename add_lvalue_reference_if_not_pointer::type; [ 1122s] ^ [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1122s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1122s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1122s] ^ [ 1123s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1123s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1123s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1123s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1123s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1123s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/DeclOpenMP.cpp:15: [ 1123s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1123s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1123s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1123s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1123s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1123s] typename add_lvalue_reference_if_not_pointer::type; [ 1123s] ^ [ 1123s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1123s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1123s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1123s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1123s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1123s] ^ [ 1124s] [ 56%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/CallGraph.cpp.o [ 1124s] [ 56%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RegisterInfo.cpp.o [ 1125s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1125s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1125s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1125s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1125s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1125s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1125s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1125s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1125s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1125s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1125s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1125s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/AttrIterator.h:17, [ 1125s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/DeclBase.h:17, [ 1125s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/CallGraph.h:20, [ 1125s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/CallGraph.cpp:13: [ 1125s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1125s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1125s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1125s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1125s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1125s] typename add_lvalue_reference_if_not_pointer::type; [ 1125s] ^ [ 1125s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1125s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1125s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1125s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1125s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1125s] ^ [ 1126s] [ 56%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/DeclPrinter.cpp.o [ 1126s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1126s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1126s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1126s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1126s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1126s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1126s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1126s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1126s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1126s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1126s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1126s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1126s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1127s] static const bool value = [ 1127s] ^~~~~ [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1127s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1127s] ^ [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1127s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1127s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1127s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1127s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1127s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1127s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/DeclPrinter.cpp:14: [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1127s] typename add_lvalue_reference_if_not_pointer::type; [ 1127s] ^ [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1127s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1127s] ^ [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1127s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1128s] [ 56%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/DeclTemplate.cpp.o [ 1128s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1128s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1128s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1128s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1128s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1128s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_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-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1129s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1129s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1129s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1129s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1129s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1130s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1130s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1130s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1130s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1130s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1130s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/DeclCXX.h:19, [ 1130s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/DeclTemplate.h:18, [ 1130s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/DeclTemplate.cpp:14: [ 1130s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1130s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1130s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1130s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1130s] typename add_lvalue_reference_if_not_pointer::type; [ 1130s] ^ [ 1130s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1130s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1130s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1130s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1130s] ^ [ 1130s] [ 56%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/Expr.cpp.o [ 1131s] [ 56%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaCodeComplete.cpp.o [ 1131s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1131s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_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-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1131s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1132s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1132s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] [ 56%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/CloneDetection.cpp.o [ 1132s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1132s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1132s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1132s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1132s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1132s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/Expr.cpp:14: [ 1132s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1132s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1132s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1132s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1132s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1132s] typename add_lvalue_reference_if_not_pointer::type; [ 1132s] ^ [ 1132s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1132s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1132s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1132s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1132s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1132s] ^ [ 1132s] [ 56%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGCXX.cpp.o [ 1133s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1133s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1133s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1133s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1133s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1133s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Sema/SemaInternal.h:18, [ 1133s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaCodeComplete.cpp:13: [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1133s] typename add_lvalue_reference_if_not_pointer::type; [ 1133s] ^ [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1133s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1133s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1133s] ^ [ 1133s] [ 56%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RetpolineThunks.cpp.o [ 1133s] [ 56%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGCXXABI.cpp.o [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1134s] static const bool value = [ 1134s] ^~~~~ [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1134s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1134s] ^ [ 1134s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1134s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1134s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1134s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1134s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1134s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/DeclCXX.h:19, [ 1134s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/DeclTemplate.h:18, [ 1134s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/CloneDetection.h:18, [ 1134s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/CloneDetection.cpp:14: [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1134s] typename add_lvalue_reference_if_not_pointer::type; [ 1134s] ^ [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1134s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1134s] ^ [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1134s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1134s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1134s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1134s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1134s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1134s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/DenseMapInfo.h:17, [ 1134s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/CharUnits.h:17, [ 1134s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/BaseSubobject.h:17, [ 1134s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGVTables.h:17, [ 1134s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenModule.h:17, [ 1134s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGCXX.cpp:16: [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1134s] typename add_lvalue_reference_if_not_pointer::type; [ 1134s] ^ [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1134s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1134s] ^ [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/Expr.cpp:2215:71: required from here [ 1134s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1135s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1135s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1135s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1135s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/Expr.cpp:2978:52: required from here [ 1135s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1135s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1135s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1135s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1135s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/Expr.cpp:2978:52: required from here [ 1135s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1135s] [ 56%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGCall.cpp.o [ 1135s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1135s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1135s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1135s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/Expr.cpp:2213:57: required from here [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::LabelStmt; Y = const clang::Stmt*]': [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/Expr.cpp:2215:71: required from here [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/Expr.cpp:2978:52: required from here [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/Expr.cpp:2978:52: required from here [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1136s] static const bool value = [ 1136s] ^~~~~ [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1136s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1136s] ^ [ 1136s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1136s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1136s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1136s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1136s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1136s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/IR/DataLayout.h:23, [ 1136s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGBuilder.h:13, [ 1136s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenFunction.h:17, [ 1136s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGCXXABI.h:18, [ 1136s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGCXXABI.cpp:15: [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1136s] typename add_lvalue_reference_if_not_pointer::type; [ 1136s] ^ [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1136s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1136s] ^ [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1137s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1137s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1137s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1137s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1137s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1137s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1137s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1137s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1137s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1137s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1137s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/CloneDetection.cpp:514:39: required from here [ 1137s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1137s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1137s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1137s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1137s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1137s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1137s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1137s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1137s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1137s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1137s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1137s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1137s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGValue.h:18, [ 1137s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGCall.h:18, [ 1137s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGCall.cpp:15: [ 1137s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1137s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1137s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1137s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1137s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1137s] typename add_lvalue_reference_if_not_pointer::type; [ 1137s] ^ [ 1137s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1137s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1137s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1137s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1137s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1137s] ^ [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtVisitor.h:45:61: required from 'RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = clang::clone_detection::StmtDataCollector; RetTy = void; typename Ptr::type = const clang::Stmt*]' [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/CloneDetection.h:66:5: required from 'clang::clone_detection::StmtDataCollector::StmtDataCollector(const clang::Stmt*, clang::ASTContext&, T&) [with T = llvm::MD5]' [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/CloneDetection.cpp:225:48: required from here [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1138s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1138s] ^ [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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::clone_detection::StmtDataCollector; RetTy = void; typename Ptr::type = const clang::Stmt*]' [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/CloneDetection.h:66:5: required from 'clang::clone_detection::StmtDataCollector::StmtDataCollector(const clang::Stmt*, clang::ASTContext&, T&) [with T = llvm::MD5]' [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/CloneDetection.cpp:225:48: required from here [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]': [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/CloneDetection.cpp:227:37: required from here [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]': [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/CloneDetection.cpp:514:39: required from here [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtVisitor.h:45:61: required from 'RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_const_ptr; ImplClass = clang::clone_detection::StmtDataCollector; RetTy = void; typename Ptr::type = const clang::Stmt*]' [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/CloneDetection.h:66:5: required from 'clang::clone_detection::StmtDataCollector::StmtDataCollector(const clang::Stmt*, clang::ASTContext&, T&) [with T = llvm::MD5]' [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/CloneDetection.cpp:225:48: required from here [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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::clone_detection::StmtDataCollector; RetTy = void; typename Ptr::type = const clang::Stmt*]' [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/CloneDetection.h:66:5: required from 'clang::clone_detection::StmtDataCollector::StmtDataCollector(const clang::Stmt*, clang::ASTContext&, T&) [with T = llvm::MD5]' [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/CloneDetection.cpp:225:48: required from here [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1139s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1139s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1139s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1139s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1139s] [ 56%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGClass.cpp.o [ 1139s] [ 56%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86SelectionDAGInfo.cpp.o [ 1140s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1140s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1140s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1140s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1140s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1140s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1140s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1140s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1140s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1140s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1140s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1140s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1141s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1141s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1142s] [ 56%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/CocoaConventions.cpp.o [ 1142s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1142s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1142s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1142s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1142s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1142s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1142s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1142s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1142s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1142s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1142s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1142s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1142s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1142s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1142s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1142s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/IR/DataLayout.h:23, [ 1142s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGBuilder.h:13, [ 1142s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGBlocks.h:17, [ 1142s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGClass.cpp:14: [ 1142s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1142s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1142s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1142s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1142s] typename add_lvalue_reference_if_not_pointer::type; [ 1142s] ^ [ 1142s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1142s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1142s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1142s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1142s] ^ [ 1144s] [ 56%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ExprClassification.cpp.o [ 1144s] [ 56%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/Consumed.cpp.o [ 1144s] [ 56%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/CodeInjector.cpp.o [ 1144s] [ 56%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaConsumer.cpp.o [ 1145s] [ 56%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGCleanup.cpp.o [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1145s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1145s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! 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-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! 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-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1145s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1145s] [ 56%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/Dominators.cpp.o [ 1146s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1146s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1146s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Expr.h:17, [ 1146s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ExprClassification.cpp:14: [ 1146s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1146s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1146s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1146s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1146s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1146s] typename add_lvalue_reference_if_not_pointer::type; [ 1146s] ^ [ 1146s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1146s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1146s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1146s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1146s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1146s] ^ [ 1146s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1146s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1146s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1146s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1146s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1146s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/DeclCXX.h:19, [ 1146s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/Analyses/Consumed.h:18, [ 1146s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/Consumed.cpp:15: [ 1146s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1146s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1146s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1146s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1146s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1146s] typename add_lvalue_reference_if_not_pointer::type; [ 1146s] ^ [ 1146s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1146s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1146s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1146s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1146s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1146s] ^ [ 1147s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1147s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1147s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1147s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/AnalysisContext.h:18, [ 1147s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/Analyses/Dominators.h:17, [ 1147s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/Dominators.cpp:10: [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1147s] typename add_lvalue_reference_if_not_pointer::type; [ 1147s] ^ [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1147s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1147s] ^ [ 1147s] [ 56%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86ShuffleDecodeConstantPool.cpp.o [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:344:5: 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*]' [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ExprClassification.cpp:388:69: required from here [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1147s] static const bool value = [ 1147s] ^~~~~ [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1147s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1147s] ^ [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1147s] static const bool value = [ 1147s] ^~~~~ [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1147s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1147s] ^ [ 1148s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:359: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*]' [ 1148s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ExprClassification.cpp:388:69: required from here [ 1148s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1148s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1148s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1148s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1148s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1148s] [ 56%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86Subtarget.cpp.o [ 1149s] [ 56%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaCoroutine.cpp.o [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGClass.cpp:520:21: required from here [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGClass.cpp:520:21: required from here [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1149s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1149s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/EHScopeStack.h:19, [ 1149s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGCleanup.h:17, [ 1149s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGCleanup.cpp:20: [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1149s] typename add_lvalue_reference_if_not_pointer::type; [ 1149s] ^ [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1149s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1149s] ^ [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1149s] [ 56%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ExprConstant.cpp.o [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:344:5: 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*]' [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/Consumed.cpp:1266:66: required from here [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:344:5: 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*]' [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/Consumed.cpp:1290:74: required from here [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/Consumed.cpp:1384:52: required from here [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGClass.cpp:520:21: required from here [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGClass.cpp:520:21: required from here [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]': [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:359: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*]' [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/Consumed.cpp:1266:66: required from here [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:359: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*]' [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/Consumed.cpp:1290:74: required from here [ 1149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1150s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 1150s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1150s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1150s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/Consumed.cpp:1384:52: required from here [ 1150s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1150s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1150s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1150s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1150s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/CoroutineStmtBuilder.h:17, [ 1150s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaCoroutine.cpp:14: [ 1150s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1150s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1150s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1150s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1150s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1150s] typename add_lvalue_reference_if_not_pointer::type; [ 1150s] ^ [ 1150s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1150s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1150s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1150s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1150s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1150s] ^ [ 1150s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1150s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1150s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ExprConstant.cpp:36: [ 1150s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1150s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1150s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1150s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1150s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1150s] typename add_lvalue_reference_if_not_pointer::type; [ 1150s] ^ [ 1150s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1150s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1150s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1150s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1150s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1150s] ^ [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1152s] static const bool value = [ 1152s] ^~~~~ [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1152s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1152s] ^ [ 1152s] [ 56%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ExprCXX.cpp.o [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ExprConstant.cpp:3819:40: required from here [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ExprConstant.cpp:3833:59: required from here [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ExprConstant.cpp:3840:42: required from here [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ExprConstant.cpp:3879:42: required from here [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ExprConstant.cpp:3892:45: required from here [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ExprConstant.cpp:3957:38: required from here [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ExprConstant.cpp:4003:56: required from here [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ExprConstant.cpp:4050:59: required from here [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ExprConstant.cpp:4059:56: required from here [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ExprConstant.cpp:4064:61: required from here [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ExprConstant.cpp:4069:57: required from here [ 1152s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ExprConstant.cpp:5061:12: required from here [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ExprConstant.cpp:5061:12: required from here [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1154s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1154s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1154s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1154s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1154s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1154s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ExprCXX.cpp:14: [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1154s] typename add_lvalue_reference_if_not_pointer::type; [ 1154s] ^ [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1154s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1154s] ^ [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1154s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1154s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_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-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ExprConstant.cpp:3863:41: required from here [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ExprConstant.cpp:5061:12: required from here [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ExprConstant.cpp:5061:12: required from here [ 1154s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1155s] [ 56%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/FormatString.cpp.o [ 1155s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1155s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1155s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1155s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1155s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1155s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1155s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1155s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1155s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1155s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1156s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] [ 56%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/LiveVariables.cpp.o [ 1156s] [ 56%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetMachine.cpp.o [ 1157s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1157s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1157s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1157s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1157s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1157s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/FormatStringParsing.h:4, [ 1157s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/FormatString.cpp:15: [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1157s] typename add_lvalue_reference_if_not_pointer::type; [ 1157s] ^ [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1157s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1157s] ^ [ 1157s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1157s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1157s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1157s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/Analyses/LiveVariables.h:17, [ 1157s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/LiveVariables.cpp:14: [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1157s] typename add_lvalue_reference_if_not_pointer::type; [ 1157s] ^ [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1157s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1157s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1157s] ^ [ 1158s] [ 56%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetObjectFile.cpp.o [ 1158s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1158s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1158s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1158s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1158s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1159s] static const bool value = [ 1159s] ^~~~~ [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1159s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1159s] ^ [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1159s] [ 56%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86TargetTransformInfo.cpp.o [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/LiveVariables.cpp:227:67: required from here [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/LiveVariables.cpp:231:65: required from here [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/LiveVariables.cpp:512:57: required from here [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1159s] [ 56%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86VZeroUpper.cpp.o [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1159s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334: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-5.0.2/clang/lib/Analysis/LiveVariables.cpp:225:42: required from here [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ExprWithCleanups; Y = const clang::Stmt*]': [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/LiveVariables.cpp:227:67: required from here [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::OpaqueValueExpr; Y = const clang::Stmt*]': [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/LiveVariables.cpp:231:65: required from here [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334: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-5.0.2/clang/lib/Analysis/LiveVariables.cpp:512:57: required from here [ 1160s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1160s] [ 56%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGCoroutine.cpp.o [ 1160s] [ 56%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaCUDA.cpp.o [ 1162s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1162s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1162s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1162s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1162s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1162s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaCUDA.cpp:14: [ 1162s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1162s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1162s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1162s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1162s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1162s] typename add_lvalue_reference_if_not_pointer::type; [ 1162s] ^ [ 1162s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1162s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1162s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1162s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1162s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1162s] ^ [ 1163s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1163s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/EHScopeStack.h:19, [ 1163s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGCleanup.h:17, [ 1163s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGCoroutine.cpp:14: [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1163s] typename add_lvalue_reference_if_not_pointer::type; [ 1163s] ^ [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1163s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1163s] ^ [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1163s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1164s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1164s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1164s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1164s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1164s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1164s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1164s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1164s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1164s] [ 56%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGDebugInfo.cpp.o [ 1165s] [ 56%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/OSLog.cpp.o [ 1165s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1165s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1165s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1165s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1165s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1165s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1165s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1165s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1166s] [ 56%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/ObjCNoReturn.cpp.o [ 1166s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1166s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1166s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1166s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1166s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1166s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/Analyses/OSLog.h:18, [ 1166s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/OSLog.cpp:3: [ 1166s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1166s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1166s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1166s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1166s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1166s] typename add_lvalue_reference_if_not_pointer::type; [ 1166s] ^ [ 1166s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1166s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1166s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1166s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1166s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1166s] ^ [ 1166s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1166s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1166s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1166s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1166s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1166s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1167s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1167s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1167s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1167s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1167s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1167s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1167s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1167s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1167s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1167s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ObjCNoReturn.cpp:15: [ 1167s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1167s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1167s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1167s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1167s] typename add_lvalue_reference_if_not_pointer::type; [ 1167s] ^ [ 1167s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1167s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1167s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1167s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1167s] ^ [ 1167s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1167s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1167s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1167s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1167s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1167s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1167s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1167s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1167s] static const bool value = [ 1167s] ^~~~~ [ 1167s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1167s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1167s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1167s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1167s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1167s] ^ [ 1167s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1167s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1167s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1167s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1167s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1167s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/IR/DataLayout.h:23, [ 1167s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGBuilder.h:13, [ 1167s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGDebugInfo.h:17, [ 1167s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGDebugInfo.cpp:14: [ 1167s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1167s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1167s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1167s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1167s] typename add_lvalue_reference_if_not_pointer::type; [ 1167s] ^ [ 1167s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1167s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1167s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1167s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1167s] ^ [ 1168s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1168s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1168s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1168s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1168s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1168s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1168s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGCoroutine.cpp:565:46: required from here [ 1168s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1168s] [ 56%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinAllocaExpander.cpp.o [ 1168s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1168s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1168s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1168s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1168s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1168s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1169s] [ 56%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ExprObjC.cpp.o [ 1169s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1169s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1169s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1169s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1169s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1169s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1169s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1169s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1169s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1169s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1169s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1169s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1169s] [ 56%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ExternalASTMerger.cpp.o [ 1170s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1170s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1170s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1170s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1170s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1170s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1170s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1170s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1170s] [ 57%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/PostOrderCFGView.cpp.o [ 1170s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1170s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1170s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1170s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/DeclObjC.h:17, [ 1170s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprObjC.h:17, [ 1170s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ExprObjC.cpp:14: [ 1170s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1170s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1170s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1170s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1170s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1170s] typename add_lvalue_reference_if_not_pointer::type; [ 1170s] ^ [ 1170s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1170s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1170s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1170s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1170s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1170s] ^ [ 1171s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1171s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1171s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1171s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1171s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1171s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ExternalASTMerger.cpp:15: [ 1171s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1171s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1171s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1171s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1171s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1171s] typename add_lvalue_reference_if_not_pointer::type; [ 1171s] ^ [ 1171s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1171s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1171s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1171s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1171s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1171s] ^ [ 1171s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1171s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1171s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1171s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1171s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1171s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/DenseMapInfo.h:17, [ 1171s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/DenseMap.h:17, [ 1171s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/Analyses/PostOrderCFGView.h:21, [ 1171s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/PostOrderCFGView.cpp:14: [ 1171s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1171s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1171s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1171s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1171s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1171s] typename add_lvalue_reference_if_not_pointer::type; [ 1171s] ^ [ 1171s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1171s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1171s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1171s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1171s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1171s] ^ [ 1172s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1172s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1172s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1172s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1172s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1172s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1172s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1172s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1172s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1172s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1172s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1172s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1172s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1172s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1173s] [ 57%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/PrintfFormatString.cpp.o [ 1173s] [ 57%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/ProgramPoint.cpp.o [ 1173s] [ 57%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaDecl.cpp.o [ 1173s] [ 57%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86WinEHState.cpp.o [ 1173s] [ 57%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ExternalASTSource.cpp.o [ 1174s] [ 57%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallingConv.cpp.o [ 1174s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1174s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1174s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1174s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1174s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1174s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1174s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1174s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1174s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1174s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/NestedNameSpecifier.h:17, [ 1174s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Type.h:20, [ 1174s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/CanonicalType.h:18, [ 1174s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/Analyses/FormatString.h:22, [ 1174s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/PrintfFormatString.cpp:15: [ 1174s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1174s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1174s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1174s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1174s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1174s] typename add_lvalue_reference_if_not_pointer::type; [ 1174s] ^ [ 1174s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1174s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1174s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1174s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1174s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1174s] ^ [ 1174s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1174s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1174s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1174s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/AnalysisContext.h:18, [ 1174s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/ProgramPoint.h:18, [ 1174s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ProgramPoint.cpp:15: [ 1174s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1174s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1174s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1174s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1174s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1174s] typename add_lvalue_reference_if_not_pointer::type; [ 1174s] ^ [ 1174s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1174s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1174s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1174s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1174s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1174s] ^ [ 1175s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1175s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1175s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1175s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1175s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1175s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1175s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1175s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1175s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1175s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1175s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1175s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/DenseMapInfo.h:17, [ 1175s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/CharUnits.h:17, [ 1175s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExternalASTSource.h:17, [ 1175s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ExternalASTSource.cpp:16: [ 1175s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1175s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1175s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1175s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1175s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1175s] typename add_lvalue_reference_if_not_pointer::type; [ 1175s] ^ [ 1175s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1175s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1175s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1175s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1175s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1175s] ^ [ 1175s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1175s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1175s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1175s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1175s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1175s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/TypeLocBuilder.h:18, [ 1175s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaDecl.cpp:14: [ 1175s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1175s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1175s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1175s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1175s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1175s] typename add_lvalue_reference_if_not_pointer::type; [ 1175s] ^ [ 1175s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1175s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1175s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1175s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1175s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1175s] ^ [ 1175s] [ 57%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86CallLowering.cpp.o [ 1176s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1176s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1176s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1176s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1176s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1176s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1176s] [ 57%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/InheritViz.cpp.o [ 1176s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1176s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1176s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1176s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1176s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1176s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1177s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1177s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1177s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1177s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1177s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1177s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1177s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1177s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1177s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1177s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1177s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1177s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1177s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1177s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1177s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1177s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1177s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1177s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1177s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1177s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1177s] static const bool value = [ 1177s] ^~~~~ [ 1177s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1177s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1177s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1177s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1177s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1177s] ^ [ 1177s] [ 57%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/PseudoConstantAnalysis.cpp.o [ 1177s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1177s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1177s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1177s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1177s] [ 57%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGDecl.cpp.o [ 1178s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1178s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/IdentifierTable.h:19, [ 1178s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:20, [ 1178s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/Analyses/PseudoConstantAnalysis.h:19, [ 1178s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/PseudoConstantAnalysis.cpp:16: [ 1178s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1178s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1178s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1178s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1178s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1178s] typename add_lvalue_reference_if_not_pointer::type; [ 1178s] ^ [ 1178s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1178s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1178s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1178s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1178s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1178s] ^ [ 1178s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1178s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1178s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1178s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1178s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1178s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/InheritViz.cpp:16: [ 1178s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1178s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1178s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1178s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1178s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1178s] typename add_lvalue_reference_if_not_pointer::type; [ 1178s] ^ [ 1178s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1178s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1178s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1178s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1178s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1178s] ^ [ 1179s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1179s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1179s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/PseudoConstantAnalysis.cpp:86:45: required from here [ 1179s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1179s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1179s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1179s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/PseudoConstantAnalysis.cpp:92:59: required from here [ 1179s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1179s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1179s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1179s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/PseudoConstantAnalysis.cpp:138:57: required from here [ 1179s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1179s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1179s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1179s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/PseudoConstantAnalysis.cpp:171:47: required from here [ 1179s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1179s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1179s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1179s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/PseudoConstantAnalysis.cpp:200:53: required from here [ 1179s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1179s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1179s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1179s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/PseudoConstantAnalysis.cpp:211:48: required from here [ 1179s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1179s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1179s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1179s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1179s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1179s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/PseudoConstantAnalysis.cpp:86:45: required from here [ 1179s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1180s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1180s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1180s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaDecl.cpp:12563:44: required from here [ 1180s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1180s] [ 57%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGDeclCXX.cpp.o [ 1180s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1180s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1180s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1180s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::AsmStmt; Y = const clang::Stmt*]': [ 1180s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaDecl.cpp:12575:28: required from here [ 1180s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::NullStmt; Y = const clang::Stmt*]': [ 1180s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaDecl.cpp:12575:49: required from here [ 1180s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1181s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1181s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1181s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1181s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1181s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1181s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1181s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1181s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1181s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1181s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/IR/DataLayout.h:23, [ 1181s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGBuilder.h:13, [ 1181s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGBlocks.h:17, [ 1181s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGDecl.cpp:14: [ 1181s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1181s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1181s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1181s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1181s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1181s] typename add_lvalue_reference_if_not_pointer::type; [ 1181s] ^ [ 1181s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1181s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1181s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1181s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1181s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1181s] ^ [ 1181s] [ 57%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/ReachableCode.cpp.o [ 1181s] [ 57%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86LegalizerInfo.cpp.o [ 1182s] [ 57%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ItaniumCXXABI.cpp.o [ 1182s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]': [ 1182s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1182s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaDecl.cpp:12563:44: required from here [ 1182s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1182s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1182s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/SourceLocation.h:18, [ 1182s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/Analyses/ReachableCode.h:17, [ 1182s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ReachableCode.cpp:15: [ 1182s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1182s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1182s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1182s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1182s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1182s] typename add_lvalue_reference_if_not_pointer::type; [ 1182s] ^ [ 1182s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1182s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1182s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1182s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1182s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1182s] ^ [ 1183s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1183s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1183s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1183s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1183s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1183s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/IR/DataLayout.h:23, [ 1183s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGBuilder.h:13, [ 1183s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenFunction.h:17, [ 1183s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGDeclCXX.cpp:14: [ 1183s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1183s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1183s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1183s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1183s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1183s] typename add_lvalue_reference_if_not_pointer::type; [ 1183s] ^ [ 1183s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1183s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1183s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1183s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1183s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1183s] ^ [ 1183s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1183s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1183s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1183s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1183s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1183s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1183s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1183s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1183s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1183s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1183s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1183s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/NestedNameSpecifier.h:17, [ 1183s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Type.h:20, [ 1183s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/CXXABI.h:18, [ 1183s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ItaniumCXXABI.cpp:20: [ 1183s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1183s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1183s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1183s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1183s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1183s] typename add_lvalue_reference_if_not_pointer::type; [ 1183s] ^ [ 1183s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1183s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1183s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1183s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1183s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1183s] ^ [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ReachableCode.cpp:53:49: required from here [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ReachableCode.cpp:62:48: required from here [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ReachableCode.cpp:79:70: required from here [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ReachableCode.cpp:183:40: required from here [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ReachableCode.cpp:187:50: required from here [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ReachableCode.cpp:219:53: required from here [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ReachableCode.cpp:223:55: required from here [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ReachableCode.cpp:234:54: required from here [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ReachableCode.cpp:549:73: required from here [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ReachableCode.cpp:557:42: required from here [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ReachableCode.cpp:566:65: required from here [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ReachableCode.cpp:572:57: required from here [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ReachableCode.cpp:577:71: required from here [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ReachableCode.cpp:582:32: required from here [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ReachableCode.cpp:585:67: required from here [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ReachableCode.cpp:620:59: required from here [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]': [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ReachableCode.cpp:281:29: required from here [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1184s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1184s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ReachableCode.cpp:284:33: required from here [ 1184s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BreakStmt; Y = const clang::Stmt*]': [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ReachableCode.cpp:601:23: required from here [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1185s] [ 57%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ItaniumMangle.cpp.o [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1185s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1185s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DoStmt; Y = const clang::Stmt*]': [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ReachableCode.cpp:53:49: required from here [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]': [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ReachableCode.cpp:62:48: required from here [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]': [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ReachableCode.cpp:79:70: required from here [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ReachableCode.cpp:183:40: required from here [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ParenExpr; Y = const clang::Stmt*]': [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ReachableCode.cpp:187:50: required from here [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]': [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ReachableCode.cpp:620:59: required from here [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGDecl.cpp:597:39: required from here [ 1185s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1186s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1186s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1186s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGDecl.cpp:1161:54: required from here [ 1186s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1186s] [ 57%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/Mangle.cpp.o [ 1187s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1187s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1187s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1187s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/NestedNameSpecifier.h:17, [ 1187s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Type.h:20, [ 1187s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Mangle.h:17, [ 1187s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ItaniumMangle.cpp:17: [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1187s] typename add_lvalue_reference_if_not_pointer::type; [ 1187s] ^ [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1187s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1187s] ^ [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1187s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1187s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1187s] [ 57%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/MicrosoftCXXABI.cpp.o [ 1187s] [ 57%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/ScanfFormatString.cpp.o [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGDecl.cpp:597:39: required from here [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]': [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGDecl.cpp:1161:54: required from here [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_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-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1187s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1188s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1188s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_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-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1188s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1188s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1188s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1188s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1188s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/NestedNameSpecifier.h:17, [ 1188s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Type.h:20, [ 1188s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/CXXABI.h:18, [ 1188s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/MicrosoftCXXABI.cpp:15: [ 1188s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1188s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1188s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1188s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1188s] typename add_lvalue_reference_if_not_pointer::type; [ 1188s] ^ [ 1188s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1188s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1188s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1188s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1188s] ^ [ 1189s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1189s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/AttrIterator.h:17, [ 1189s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Attr.h:17, [ 1189s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/Mangle.cpp:13: [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1189s] typename add_lvalue_reference_if_not_pointer::type; [ 1189s] ^ [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1189s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1189s] ^ [ 1189s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1189s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1189s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1189s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/NestedNameSpecifier.h:17, [ 1189s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Type.h:20, [ 1189s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/CanonicalType.h:18, [ 1189s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/Analyses/FormatString.h:22, [ 1189s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ScanfFormatString.cpp:15: [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1189s] typename add_lvalue_reference_if_not_pointer::type; [ 1189s] ^ [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1189s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1189s] ^ [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1189s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1189s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1189s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1189s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1189s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1190s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1190s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1190s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1191s] [ 57%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86RegisterBankInfo.cpp.o [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1191s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] [ 57%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/ThreadSafety.cpp.o [ 1193s] [ 57%] Building CXX object lib/Target/X86/CMakeFiles/LLVMX86CodeGen.dir/X86InstructionSelector.cpp.o [ 1193s] Scanning dependencies of target clangEdit [ 1193s] [ 57%] Building CXX object tools/clang/lib/Edit/CMakeFiles/clangEdit.dir/Commit.cpp.o [ 1194s] [ 57%] Building CXX object tools/clang/lib/Edit/CMakeFiles/clangEdit.dir/EditedSource.cpp.o [ 1194s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1194s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1194s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1194s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/AnalysisContext.h:18, [ 1194s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/Analyses/ThreadSafety.h:22, [ 1194s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ThreadSafety.cpp:18: [ 1194s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1194s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1194s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1194s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1194s] typename add_lvalue_reference_if_not_pointer::type; [ 1194s] ^ [ 1194s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1194s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1194s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1194s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1194s] ^ [ 1194s] [ 57%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGException.cpp.o [ 1195s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1195s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1195s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1195s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1195s] [ 57%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/ThreadSafetyCommon.cpp.o [ 1195s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1195s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1195s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1195s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1195s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1195s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1195s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1195s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1195s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1195s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1195s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1195s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1195s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1195s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1195s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1195s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1195s] static const bool value = [ 1195s] ^~~~~ [ 1195s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1195s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1195s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1195s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1195s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1195s] ^ [ 1196s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1196s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1196s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1196s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1196s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1196s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1196s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ThreadSafety.cpp:1335:58: required from here [ 1196s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1196s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1196s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1196s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ThreadSafety.cpp:1338:72: required from here [ 1196s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1196s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1196s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1196s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ThreadSafety.cpp:1341:73: required from here [ 1196s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1196s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1196s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1196s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ThreadSafety.cpp:1344:63: required from here [ 1196s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1196s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1196s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1196s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ThreadSafety.cpp:1348:67: required from here [ 1196s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1196s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1196s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1196s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ThreadSafety.cpp:1355:69: required from here [ 1196s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1196s] [ 57%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/MicrosoftMangle.cpp.o [ 1197s] [ 57%] Building CXX object tools/clang/lib/Edit/CMakeFiles/clangEdit.dir/RewriteObjCFoundationAPI.cpp.o [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXThrowExpr; Y = const clang::Stmt*]': [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ThreadSafety.cpp:2074:39: required from here [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1197s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1197s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ContinueStmt; Y = const clang::Stmt*]': [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ThreadSafety.cpp:2237:41: required from here [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BreakStmt; Y = const clang::Stmt*]': [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ThreadSafety.cpp:2237:71: required from here [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]': [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ThreadSafety.cpp:1332:56: required from here [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ParenExpr; Y = const clang::Stmt*]': [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ThreadSafety.cpp:1335:58: required from here [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]': [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ThreadSafety.cpp:1338:72: required from here [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ExprWithCleanups; Y = const clang::Stmt*]': [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ThreadSafety.cpp:1341:73: required from here [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]': [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ThreadSafety.cpp:1344:63: required from here [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ThreadSafety.cpp:1348:67: required from here [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ThreadSafety.cpp:1355:69: required from here [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1197s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1197s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1197s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1197s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1197s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1197s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/IR/DataLayout.h:23, [ 1197s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGBuilder.h:13, [ 1197s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenFunction.h:17, [ 1197s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGException.cpp:14: [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1197s] typename add_lvalue_reference_if_not_pointer::type; [ 1197s] ^ [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1197s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1197s] ^ [ 1197s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1197s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1197s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1197s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1197s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1197s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/DenseMapInfo.h:17, [ 1197s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/DenseMap.h:17, [ 1197s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/Analyses/PostOrderCFGView.h:21, [ 1197s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/Analyses/ThreadSafetyCommon.h:25, [ 1197s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ThreadSafetyCommon.cpp:14: [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1197s] typename add_lvalue_reference_if_not_pointer::type; [ 1197s] ^ [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1197s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1197s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1197s] ^ [ 1197s] [ 57%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/ThreadSafetyLogical.cpp.o [ 1198s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1198s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1198s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1198s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/NestedNameSpecifier.h:17, [ 1198s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Type.h:20, [ 1198s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Mangle.h:17, [ 1198s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/MicrosoftMangle.cpp:14: [ 1198s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1198s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1198s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1198s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1198s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1198s] typename add_lvalue_reference_if_not_pointer::type; [ 1198s] ^ [ 1198s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1198s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1198s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1198s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1198s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1198s] ^ [ 1198s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1198s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1198s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1198s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1198s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1198s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Edit/RewriteObjCFoundationAPI.cpp:15: [ 1198s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1198s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1198s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1198s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1198s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1198s] typename add_lvalue_reference_if_not_pointer::type; [ 1198s] ^ [ 1198s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1198s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1198s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1198s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1198s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1198s] ^ [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1199s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1199s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1199s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1199s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:18, [ 1199s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/Analyses/ThreadSafetyUtil.h:17, [ 1199s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/Analyses/ThreadSafetyTIL.h:52, [ 1199s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/Analyses/ThreadSafetyLogical.h:16, [ 1199s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ThreadSafetyLogical.cpp:13: [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1199s] typename add_lvalue_reference_if_not_pointer::type; [ 1199s] ^ [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1199s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1199s] ^ [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ThreadSafetyCommon.cpp:203:52: required from here [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ThreadSafetyCommon.cpp:205:52: required from here [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ThreadSafetyCommon.cpp:207:50: required from here [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ThreadSafetyCommon.cpp:211:64: required from here [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ThreadSafetyCommon.cpp:213:68: required from here [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ThreadSafetyCommon.cpp:215:56: required from here [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ThreadSafetyCommon.cpp:218:58: required from here [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ThreadSafetyCommon.cpp:221:66: required from here [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ThreadSafetyCommon.cpp:224:41: required from here [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ThreadSafetyCommon.cpp:227:47: required from here [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ThreadSafetyCommon.cpp:231:39: required from here [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ThreadSafetyCommon.cpp:233:46: required from here [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ThreadSafetyCommon.cpp:235:50: required from here [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ThreadSafetyCommon.cpp:237:54: required from here [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ThreadSafetyCommon.cpp:250:49: required from here [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ThreadSafetyCommon.cpp:253:46: required from here [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ThreadSafetyCommon.cpp:257:48: required from here [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]': [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ThreadSafetyCommon.cpp:257:48: required from here [ 1199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1200s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1200s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:344:5: 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*]' [ 1200s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Edit/RewriteObjCFoundationAPI.cpp:383:79: required from here [ 1200s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1200s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1200s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]': [ 1200s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:359: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*]' [ 1200s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Edit/RewriteObjCFoundationAPI.cpp:383:79: required from here [ 1200s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1200s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1200s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1200s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1200s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1201s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1201s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1201s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1201s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1201s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1201s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1201s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] [ 57%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaDeclAttr.cpp.o [ 1201s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1201s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1201s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1201s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1202s] [ 57%] Linking CXX static library ../../../../lib/libclangEdit.a [ 1202s] [ 57%] Built target clangEdit [ 1202s] [ 57%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaDeclCXX.cpp.o [ 1202s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1202s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1202s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1202s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1202s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1202s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1202s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1202s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1202s] static const bool value = [ 1202s] ^~~~~ [ 1202s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1202s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1202s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1202s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1202s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1202s] ^ [ 1202s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1202s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1202s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1202s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1203s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1203s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1203s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1203s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1203s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1203s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaDeclAttr.cpp:15: [ 1203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1203s] typename add_lvalue_reference_if_not_pointer::type; [ 1203s] ^ [ 1203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1203s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1203s] ^ [ 1203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGException.cpp:1465:38: required from here [ 1203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGException.cpp:1465:38: required from here [ 1203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1203s] [ 57%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaDeclObjC.cpp.o [ 1203s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1203s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1203s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1203s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1203s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1203s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaDeclCXX.cpp:15: [ 1203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1203s] typename add_lvalue_reference_if_not_pointer::type; [ 1203s] ^ [ 1203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1203s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1203s] ^ [ 1203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1203s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1203s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1203s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1204s] [ 57%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/ThreadSafetyTIL.cpp.o [ 1204s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1204s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1204s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1204s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGException.cpp:1465:38: required from here [ 1204s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1204s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 1204s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1204s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1204s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGException.cpp:1465:38: required from here [ 1204s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1204s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1204s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1204s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1204s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1205s] static const bool value = [ 1205s] ^~~~~ [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1205s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1205s] ^ [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1205s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1205s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1205s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1205s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1205s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1205s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/TypeLocBuilder.h:18, [ 1205s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaDeclObjC.cpp:14: [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1205s] typename add_lvalue_reference_if_not_pointer::type; [ 1205s] ^ [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1205s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1205s] ^ [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1205s] static const bool value = [ 1205s] ^~~~~ [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1205s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1205s] ^ [ 1205s] [ 57%] Linking CXX static library ../../libLLVMX86CodeGen.a [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1205s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1205s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1205s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1205s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:18, [ 1205s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/Analyses/ThreadSafetyUtil.h:17, [ 1205s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/Analyses/ThreadSafetyTIL.h:52, [ 1205s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/ThreadSafetyTIL.cpp:10: [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1205s] typename add_lvalue_reference_if_not_pointer::type; [ 1205s] ^ [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1205s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1205s] ^ [ 1206s] [ 57%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/NestedNameSpecifier.cpp.o [ 1206s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1206s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1206s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1206s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_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-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1207s] static const bool value = [ 1207s] ^~~~~ [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1207s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1207s] ^ [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1207s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1207s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1207s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1207s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1207s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1207s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/NestedNameSpecifier.h:17, [ 1207s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/NestedNameSpecifier.cpp:14: [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1207s] typename add_lvalue_reference_if_not_pointer::type; [ 1207s] ^ [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1207s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1207s] ^ [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaDeclAttr.cpp:7295:31: required from here [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaDeclAttr.cpp:7298:34: required from here [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaDeclAttr.cpp:7300:31: required from here [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaDeclAttr.cpp:7302:32: required from here [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaDeclAttr.cpp:7304:40: required from here [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaDeclAttr.cpp:7306:46: required from here [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaDeclAttr.cpp:7309:35: required from here [ 1207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaDeclAttr.cpp:7507:52: required from here [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1208s] [ 57%] Building CXX object tools/clang/lib/Analysis/CMakeFiles/clangAnalysis.dir/UninitializedValues.cpp.o [ 1208s] [ 57%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/NSAPI.cpp.o [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]': [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaDeclAttr.cpp:7506:32: required from here [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1208s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1208s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1208s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1209s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1209s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1209s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1209s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1209s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1209s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1209s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]': [ 1209s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1209s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaDeclAttr.cpp:7493:52: required from here [ 1209s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1209s] [ 57%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGExpr.cpp.o [ 1209s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1209s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1209s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1209s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1209s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1209s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/UninitializedValues.cpp:14: [ 1209s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1209s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1209s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1209s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1209s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1209s] typename add_lvalue_reference_if_not_pointer::type; [ 1209s] ^ [ 1209s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1209s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1209s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1209s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1209s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1209s] ^ [ 1210s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1210s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/IdentifierTable.h:19, [ 1210s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/NSAPI.h:13, [ 1210s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/NSAPI.cpp:10: [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1210s] typename add_lvalue_reference_if_not_pointer::type; [ 1210s] ^ [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1210s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1210s] ^ [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1210s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] [ 57%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGExprAgg.cpp.o [ 1211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1211s] static const bool value = [ 1211s] ^~~~~ [ 1211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1211s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1211s] ^ [ 1211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] [ 57%] Built target LLVMX86CodeGen [ 1211s] [ 57%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGExprCXX.cpp.o [ 1211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1212s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]': [ 1212s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/UninitializedValues.cpp:653:37: required from here [ 1212s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1212s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1212s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1212s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::SwitchCase; Y = const clang::Stmt*]': [ 1212s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Analysis/UninitializedValues.cpp:655:51: required from here [ 1212s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1212s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1212s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1212s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1212s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1212s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1212s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1212s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1212s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1212s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1212s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/IR/DataLayout.h:23, [ 1212s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGBuilder.h:13, [ 1212s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenFunction.h:17, [ 1212s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGCXXABI.h:18, [ 1212s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGExpr.cpp:14: [ 1212s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1212s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1212s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1212s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1212s] typename add_lvalue_reference_if_not_pointer::type; [ 1212s] ^ [ 1212s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1212s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1212s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1212s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1212s] ^ [ 1213s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1213s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1213s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1213s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1213s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1213s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/IR/DataLayout.h:23, [ 1213s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGBuilder.h:13, [ 1213s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenFunction.h:17, [ 1213s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGExprAgg.cpp:14: [ 1213s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1213s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1213s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1213s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1213s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1213s] typename add_lvalue_reference_if_not_pointer::type; [ 1213s] ^ [ 1213s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1213s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1213s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1213s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1213s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1213s] ^ [ 1214s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1214s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1214s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1214s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1214s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1214s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/IR/DataLayout.h:23, [ 1214s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGBuilder.h:13, [ 1214s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenFunction.h:17, [ 1214s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGExprCXX.cpp:14: [ 1214s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1214s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1214s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1214s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1214s] typename add_lvalue_reference_if_not_pointer::type; [ 1214s] ^ [ 1214s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1214s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1214s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1214s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1214s] ^ [ 1214s] [ 58%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ODRHash.cpp.o [ 1214s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1214s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1214s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1214s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1214s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1214s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1214s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1214s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1215s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1215s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1215s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1215s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1215s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1215s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1215s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1215s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1215s] [ 58%] Linking CXX static library ../../../../lib/libclangAnalysis.a [ 1216s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1216s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/IdentifierTable.h:19, [ 1216s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/DeclarationName.h:16, [ 1216s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ODRHash.h:16, [ 1216s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ODRHash.cpp:16: [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1216s] typename add_lvalue_reference_if_not_pointer::type; [ 1216s] ^ [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1216s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1216s] ^ [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! 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-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! 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-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_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-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1216s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_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-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_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-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_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-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_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-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226: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-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_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-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1217s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1217s] ^ [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_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-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_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-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226: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-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_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-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1217s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1217s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1217s] ^ [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1218s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] [ 58%] Built target clangAnalysis [ 1218s] [ 58%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaExceptionSpec.cpp.o [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1219s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1220s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1220s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1220s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1220s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1220s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1220s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Sema/SemaInternal.h:18, [ 1220s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaExceptionSpec.cpp:14: [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1220s] typename add_lvalue_reference_if_not_pointer::type; [ 1220s] ^ [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1220s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1220s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1220s] ^ [ 1220s] [ 58%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/OpenMPClause.cpp.o [ 1221s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1221s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1221s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1221s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1221s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1221s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1221s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1221s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_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-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1223s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1223s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1223s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Expr.h:17, [ 1223s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/OpenMPClause.h:19, [ 1223s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/OpenMPClause.cpp:14: [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1223s] typename add_lvalue_reference_if_not_pointer::type; [ 1223s] ^ [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1223s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1223s] ^ [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaExceptionSpec.cpp:940:55: required from here [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1223s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1225s] [ 58%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaExpr.cpp.o [ 1225s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1225s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1225s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1225s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1225s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1225s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1225s] [ 58%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaExprCXX.cpp.o [ 1226s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1226s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1226s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1226s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/CoroutineStmtBuilder.h:17, [ 1226s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/TreeTransform.h:17, [ 1226s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaExpr.cpp:14: [ 1226s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1226s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1226s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1226s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1226s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1226s] typename add_lvalue_reference_if_not_pointer::type; [ 1226s] ^ [ 1226s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1226s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1226s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1226s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1226s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1226s] ^ [ 1227s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1227s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1227s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1227s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1227s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1227s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Sema/SemaInternal.h:18, [ 1227s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaExprCXX.cpp:15: [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1227s] typename add_lvalue_reference_if_not_pointer::type; [ 1227s] ^ [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1227s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1227s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1227s] ^ [ 1227s] [ 58%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGExprComplex.cpp.o [ 1227s] Scanning dependencies of target clangRewrite [ 1227s] [ 58%] Building CXX object tools/clang/lib/Rewrite/CMakeFiles/clangRewrite.dir/DeltaTree.cpp.o [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1228s] [ 58%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/ParentMap.cpp.o [ 1228s] [ 59%] Building CXX object tools/clang/lib/Rewrite/CMakeFiles/clangRewrite.dir/HTMLRewrite.cpp.o [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1228s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1229s] [ 59%] Building CXX object tools/clang/lib/Rewrite/CMakeFiles/clangRewrite.dir/RewriteRope.cpp.o [ 1229s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1229s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1229s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1229s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/ParentMap.cpp:15: [ 1229s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1229s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1229s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1229s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1229s] typename add_lvalue_reference_if_not_pointer::type; [ 1229s] ^ [ 1229s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1229s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1229s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1229s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1229s] ^ [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_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-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1230s] static const bool value = [ 1230s] ^~~~~ [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1230s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1230s] ^ [ 1230s] Scanning dependencies of target clangARCMigrate [ 1230s] [ 59%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/ARCMT.cpp.o [ 1230s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1230s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1230s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1230s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1230s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1230s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/IR/DataLayout.h:23, [ 1230s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGBuilder.h:13, [ 1230s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenFunction.h:17, [ 1230s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGExprComplex.cpp:14: [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1230s] typename add_lvalue_reference_if_not_pointer::type; [ 1230s] ^ [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1230s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1230s] ^ [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1230s] static const bool value = [ 1230s] ^~~~~ [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1230s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1230s] ^ [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] [ 59%] Building CXX object tools/clang/lib/Rewrite/CMakeFiles/clangRewrite.dir/Rewriter.cpp.o [ 1231s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1231s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ARCMigrate/FileRemapper.h:13, [ 1231s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ARCMigrate/ARCMT.h:13, [ 1231s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ARCMigrate/Internals.h:13, [ 1231s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ARCMigrate/ARCMT.cpp:10: [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1231s] typename add_lvalue_reference_if_not_pointer::type; [ 1231s] ^ [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1231s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1231s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1231s] ^ [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1232s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1233s] [ 59%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/RawCommentList.cpp.o [ 1233s] [ 59%] Building CXX object tools/clang/lib/Rewrite/CMakeFiles/clangRewrite.dir/TokenRewriter.cpp.o [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1234s] static const bool value = [ 1234s] ^~~~~ [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1234s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1234s] ^ [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1234s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1235s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1235s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/VirtualFileSystem.h:16, [ 1235s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/FileManager.h:19, [ 1235s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/SourceManager.h:38, [ 1235s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/RawCommentList.h:14, [ 1235s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/RawCommentList.cpp:10: [ 1235s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1235s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1235s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1235s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1235s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1235s] typename add_lvalue_reference_if_not_pointer::type; [ 1235s] ^ [ 1235s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1235s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1235s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1235s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1235s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1235s] ^ [ 1235s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1235s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1235s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1235s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1235s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1235s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1235s] [ 59%] Linking CXX static library ../../../../lib/libclangRewrite.a [ 1235s] [ 59%] Built target clangRewrite [ 1235s] [ 59%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/RecordLayout.cpp.o [ 1236s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1236s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1236s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1237s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1237s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1237s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1237s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1237s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1237s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/RecordLayout.cpp:14: [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1237s] typename add_lvalue_reference_if_not_pointer::type; [ 1237s] ^ [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1237s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1237s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1237s] ^ [ 1237s] Scanning dependencies of target clangDriver [ 1237s] [ 59%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/Action.cpp.o [ 1238s] [ 59%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/Compilation.cpp.o [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1239s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] [ 59%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/Distro.cpp.o [ 1240s] [ 59%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/RecordLayoutBuilder.cpp.o [ 1241s] Scanning dependencies of target clangSerialization [ 1241s] [ 59%] Building CXX object tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/ASTCommon.cpp.o [ 1241s] [ 59%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/Driver.cpp.o [ 1241s] [ 59%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGExprConstant.cpp.o [ 1241s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1241s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1241s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1241s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1241s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1241s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/DenseMapInfo.h:17, [ 1241s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/CharUnits.h:17, [ 1241s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/RecordLayout.h:17, [ 1241s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/RecordLayoutBuilder.cpp:10: [ 1241s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1241s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1241s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1241s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1241s] typename add_lvalue_reference_if_not_pointer::type; [ 1241s] ^ [ 1241s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1241s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1241s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1241s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1241s] ^ [ 1242s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1242s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1242s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1242s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1242s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1242s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Serialization/ASTCommon.h:17, [ 1242s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Serialization/ASTCommon.cpp:14: [ 1242s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1242s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1242s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1242s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1242s] typename add_lvalue_reference_if_not_pointer::type; [ 1242s] ^ [ 1242s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1242s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1242s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1242s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1242s] ^ [ 1242s] [ 59%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/ARCMTActions.cpp.o [ 1243s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1243s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1244s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1244s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1244s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1244s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1244s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1244s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/IR/DataLayout.h:23, [ 1244s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGBuilder.h:13, [ 1244s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenFunction.h:17, [ 1244s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGExprConstant.cpp:14: [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1244s] typename add_lvalue_reference_if_not_pointer::type; [ 1244s] ^ [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1244s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1244s] ^ [ 1244s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1244s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ARCMigrate/FileRemapper.h:13, [ 1244s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ARCMigrate/ARCMTActions.h:13, [ 1244s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ARCMigrate/ARCMTActions.cpp:10: [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1244s] typename add_lvalue_reference_if_not_pointer::type; [ 1244s] ^ [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1244s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1244s] ^ [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1244s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1245s] [ 59%] Building CXX object tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/ASTReader.cpp.o [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1246s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: 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-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1247s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1247s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1247s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/DeclObjC.h:17, [ 1247s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Serialization/ASTReader.h:17, [ 1247s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Serialization/ASTReader.cpp:14: [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1247s] typename add_lvalue_reference_if_not_pointer::type; [ 1247s] ^ [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1247s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1247s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1247s] ^ [ 1247s] [ 59%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/FileRemapper.cpp.o [ 1248s] [ 59%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/ObjCMT.cpp.o [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_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-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_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-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_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-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226: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-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_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-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1248s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1248s] ^ [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1248s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1249s] [ 59%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/SelectorLocationsKind.cpp.o [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1249s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1249s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/AttrIterator.h:17, [ 1249s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Attr.h:17, [ 1249s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/RecursiveASTVisitor.h:17, [ 1249s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ARCMigrate/Transforms.h:14, [ 1249s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ARCMigrate/ObjCMT.cpp:10: [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1249s] typename add_lvalue_reference_if_not_pointer::type; [ 1249s] ^ [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1249s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1249s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1249s] ^ [ 1250s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1250s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1250s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1250s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1250s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1250s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1250s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1250s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1250s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1250s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] [ 59%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/Stmt.cpp.o [ 1251s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1251s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/SelectorLocationsKind.h:18, [ 1251s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/SelectorLocationsKind.cpp:15: [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1251s] typename add_lvalue_reference_if_not_pointer::type; [ 1251s] ^ [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1251s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1251s] ^ [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1251s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1251s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1251s] static const bool value = [ 1251s] ^~~~~ [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1251s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1251s] ^ [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1251s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1251s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1251s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1251s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1251s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1251s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/Stmt.cpp:14: [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1251s] typename add_lvalue_reference_if_not_pointer::type; [ 1251s] ^ [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1251s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1251s] ^ [ 1251s] [ 59%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaExprMember.cpp.o [ 1252s] [ 59%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/DriverOptions.cpp.o [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1253s] static const bool value = [ 1253s] ^~~~~ [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1253s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1253s] ^ [ 1253s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1253s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1253s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1253s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Sema/Overload.h:18, [ 1253s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaExprMember.cpp:13: [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1253s] typename add_lvalue_reference_if_not_pointer::type; [ 1253s] ^ [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1253s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1253s] ^ [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1253s] [ 59%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/Job.cpp.o [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/Stmt.cpp:141:52: required from here [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/Stmt.cpp:143:59: required from here [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/Stmt.cpp:145:67: required from here [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1253s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1253s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1254s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1254s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1254s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1254s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1254s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1254s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1254s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::LabelStmt; Y = const clang::Stmt*]': [ 1254s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1254s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/Stmt.cpp:141:52: required from here [ 1254s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1254s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::SwitchCase; Y = const clang::Stmt*]': [ 1254s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1254s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/Stmt.cpp:143:59: required from here [ 1254s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1254s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::AttributedStmt; Y = const clang::Stmt*]': [ 1254s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1254s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/Stmt.cpp:145:67: required from here [ 1254s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1254s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1254s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1254s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1254s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1254s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1254s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1254s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1254s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1254s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1254s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1255s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1255s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1255s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1255s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1255s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1255s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1255s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1255s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1256s] [ 59%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/Multilib.cpp.o [ 1256s] [ 59%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGExprScalar.cpp.o [ 1257s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1257s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1257s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1257s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1257s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1257s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1258s] [ 59%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/StmtCXX.cpp.o [ 1260s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1260s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1260s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1260s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1260s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1260s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/IR/DataLayout.h:23, [ 1260s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGBuilder.h:13, [ 1260s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenFunction.h:17, [ 1260s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGExprScalar.cpp:14: [ 1260s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1260s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1260s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1260s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1260s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1260s] typename add_lvalue_reference_if_not_pointer::type; [ 1260s] ^ [ 1260s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1260s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1260s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1260s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1260s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1260s] ^ [ 1260s] [ 59%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/Phases.cpp.o [ 1260s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1260s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/IdentifierTable.h:19, [ 1260s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/DeclarationName.h:16, [ 1260s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:17, [ 1260s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/StmtCXX.cpp:14: [ 1260s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1260s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1260s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1260s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1260s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1260s] typename add_lvalue_reference_if_not_pointer::type; [ 1260s] ^ [ 1260s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1260s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1260s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1260s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1260s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1260s] ^ [ 1260s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1260s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1260s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1260s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1260s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1260s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1260s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1260s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1260s] [ 59%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/SanitizerArgs.cpp.o [ 1261s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1261s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1261s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1261s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1261s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1261s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1262s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1262s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1262s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1262s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1262s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1262s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1262s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1262s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1262s] [ 59%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/StmtIterator.cpp.o [ 1263s] [ 59%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/StmtObjC.cpp.o [ 1263s] [ 59%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/StmtOpenMP.cpp.o [ 1264s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1264s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/IdentifierTable.h:19, [ 1264s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:20, [ 1264s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:16, [ 1264s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/StmtObjC.cpp:14: [ 1264s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1264s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1264s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1264s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1264s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1264s] typename add_lvalue_reference_if_not_pointer::type; [ 1264s] ^ [ 1264s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1264s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1264s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1264s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1264s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1264s] ^ [ 1264s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1264s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1264s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1264s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1264s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1264s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1264s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1264s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1264s] static const bool value = [ 1264s] ^~~~~ [ 1264s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1264s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1264s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1264s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1264s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1264s] ^ [ 1264s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1264s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1264s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1264s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1264s] [ 59%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/Tool.cpp.o [ 1265s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1265s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1265s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1265s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1265s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1265s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1265s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1265s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1265s] static const bool value = [ 1265s] ^~~~~ [ 1265s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1265s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1265s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1265s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1265s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1265s] ^ [ 1265s] [ 59%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChain.cpp.o [ 1265s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1265s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1265s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1265s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1265s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1265s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1265s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Expr.h:17, [ 1265s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:18, [ 1265s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/StmtOpenMP.cpp:14: [ 1265s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1265s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1265s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1265s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1265s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1265s] typename add_lvalue_reference_if_not_pointer::type; [ 1265s] ^ [ 1265s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1265s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1265s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1265s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1265s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1265s] ^ [ 1265s] [ 59%] Building CXX object tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/ASTReaderDecl.cpp.o [ 1265s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1265s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1265s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1265s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1265s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1265s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1265s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1265s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1265s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1265s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1266s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1266s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1266s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1266s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1266s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1266s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1266s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1266s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1266s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1266s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1266s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1266s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1266s] [ 59%] Building CXX object tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/ASTReaderStmt.cpp.o [ 1267s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1267s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1267s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1267s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1267s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1267s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Serialization/ASTCommon.h:17, [ 1267s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Serialization/ASTReaderDecl.cpp:15: [ 1267s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1267s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1267s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1267s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1267s] typename add_lvalue_reference_if_not_pointer::type; [ 1267s] ^ [ 1267s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1267s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1267s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1267s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1267s] ^ [ 1268s] [ 59%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChains/Arch/AArch64.cpp.o [ 1269s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1269s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1269s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1269s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/DeclObjC.h:17, [ 1269s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Serialization/ASTReader.h:17, [ 1269s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Serialization/ASTReaderStmt.cpp:15: [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1269s] typename add_lvalue_reference_if_not_pointer::type; [ 1269s] ^ [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1269s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1269s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1269s] ^ [ 1269s] [ 59%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/StmtPrinter.cpp.o [ 1270s] [ 59%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChains/Arch/ARM.cpp.o [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1271s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1271s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1271s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1271s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1271s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1271s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/StmtPrinter.cpp:15: [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1271s] typename add_lvalue_reference_if_not_pointer::type; [ 1271s] ^ [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1271s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1271s] ^ [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1271s] static const bool value = [ 1271s] ^~~~~ [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1271s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1271s] ^ [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1271s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1272s] [ 60%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaExprObjC.cpp.o [ 1272s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1272s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1272s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1272s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1272s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1272s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1272s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1272s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1272s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1272s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1272s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1272s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1272s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1272s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1272s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1272s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1272s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1272s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1272s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1272s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1272s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1272s] static const bool value = [ 1272s] ^~~~~ [ 1272s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1272s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1272s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1272s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1272s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1272s] ^ [ 1272s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1272s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1272s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1272s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1273s] [ 60%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChains/Arch/Mips.cpp.o [ 1273s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1273s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1273s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1273s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1273s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1273s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1273s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1273s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Sema/SemaInternal.h:18, [ 1273s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaExprObjC.cpp:14: [ 1273s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1273s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1273s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1273s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1273s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1273s] typename add_lvalue_reference_if_not_pointer::type; [ 1273s] ^ [ 1273s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1273s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1273s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1273s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1273s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1273s] ^ [ 1274s] [ 60%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGGPUBuiltin.cpp.o [ 1275s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1275s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1275s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1275s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1275s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1275s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1275s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1275s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1275s] [ 60%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChains/Arch/PPC.cpp.o [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_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-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_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-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_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-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226: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-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_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-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1277s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1277s] ^ [ 1277s] [ 61%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChains/Arch/Sparc.cpp.o [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: 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-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1277s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1277s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1277s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1277s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1277s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/IR/DataLayout.h:23, [ 1277s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGBuilder.h:13, [ 1277s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenFunction.h:17, [ 1277s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGGPUBuiltin.cpp:15: [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1277s] typename add_lvalue_reference_if_not_pointer::type; [ 1277s] ^ [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1277s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1277s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1277s] ^ [ 1277s] [ 61%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/PlistReporter.cpp.o [ 1277s] [ 61%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/StmtProfile.cpp.o [ 1278s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1278s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1278s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1278s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1278s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1278s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1278s] [ 61%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChains/Arch/SystemZ.cpp.o [ 1279s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1279s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1279s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1279s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1279s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1279s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/StmtProfile.cpp:14: [ 1279s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1279s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1279s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1279s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1279s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1279s] typename add_lvalue_reference_if_not_pointer::type; [ 1279s] ^ [ 1279s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1279s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1279s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1279s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1279s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1279s] ^ [ 1279s] [ 61%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChains/Arch/X86.cpp.o [ 1280s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1280s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1280s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1280s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1280s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1280s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1280s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1280s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1280s] [ 61%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChains/Ananas.cpp.o [ 1280s] [ 61%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/TransAPIUses.cpp.o [ 1280s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1280s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1280s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1280s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1280s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1280s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1280s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1280s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1280s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1280s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1280s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1280s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1281s] static const bool value = [ 1281s] ^~~~~ [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1281s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1281s] ^ [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1281s] [ 61%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/TransARCAssign.cpp.o [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/StmtProfile.cpp:202:7: required from here [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/StmtProfile.cpp:202:7: required from here [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/StmtProfile.cpp:202:7: required from here [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/StmtProfile.cpp:202:7: required from here [ 1281s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1282s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1282s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1282s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1282s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1282s] [ 61%] Building CXX object tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/ASTWriter.cpp.o [ 1282s] [ 61%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChains/AMDGPU.cpp.o [ 1282s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1282s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/AttrIterator.h:17, [ 1282s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Attr.h:17, [ 1282s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/RecursiveASTVisitor.h:17, [ 1282s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ARCMigrate/Transforms.h:14, [ 1282s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ARCMigrate/TransAPIUses.cpp:20: [ 1282s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1282s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1282s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1282s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1282s] typename add_lvalue_reference_if_not_pointer::type; [ 1282s] ^ [ 1282s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1282s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1282s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1282s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1282s] ^ [ 1282s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1282s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/AttrIterator.h:17, [ 1282s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Attr.h:17, [ 1282s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/RecursiveASTVisitor.h:17, [ 1282s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ARCMigrate/Transforms.h:14, [ 1282s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ARCMigrate/TransARCAssign.cpp:24: [ 1282s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1282s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1282s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1282s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1282s] typename add_lvalue_reference_if_not_pointer::type; [ 1282s] ^ [ 1282s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1282s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1282s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1282s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1282s] ^ [ 1283s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1283s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1283s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1283s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1283s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1283s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1283s] [ 61%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChains/AVR.cpp.o [ 1283s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1283s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1283s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1283s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1283s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1283s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1283s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1283s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Serialization/ASTWriter.h:18, [ 1283s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Serialization/ASTWriter.cpp:14: [ 1283s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1283s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1283s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1283s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1283s] typename add_lvalue_reference_if_not_pointer::type; [ 1283s] ^ [ 1283s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1283s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1283s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1283s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1283s] ^ [ 1283s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1283s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1283s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename 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*]' [ 1283s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:1901:46: required from here [ 1283s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1283s] typename add_lvalue_reference_if_not_pointer::type; [ 1283s] ^ [ 1283s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1283s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename 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*]' [ 1283s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:1901:46: required from here [ 1283s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1283s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1283s] ^ [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! 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-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! 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-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_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-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_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-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226: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-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_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-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1284s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1284s] ^ [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_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-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! 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-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! 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-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_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-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_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-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226: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-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_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-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1284s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1284s] ^ [ 1284s] [ 61%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/StmtViz.cpp.o [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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 = clang::Stmt*]' [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Expr.h:732:45: required from here [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::Expr; Y = clang::Stmt* const]' [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Expr.h:3898:46: required from here [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226: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-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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 = clang::Stmt*]' [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Expr.h:4428:53: required from here [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1284s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1284s] ^ [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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 = clang::Stmt*]' [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Expr.h:4477:45: required from here [ 1284s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = clang::Stmt*]' [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:191:74: required from here [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnresolvedLookupExpr; Y = clang::Stmt*]' [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:4259:50: required from here [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1285s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1285s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/IdentifierTable.h:19, [ 1285s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:20, [ 1285s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtGraphTraits.h:18, [ 1285s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/StmtViz.cpp:15: [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1285s] typename add_lvalue_reference_if_not_pointer::type; [ 1285s] ^ [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1285s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1285s] ^ [ 1285s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/DepthFirstIterator.h:39:0, [ 1285s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtGraphTraits.h:19, [ 1285s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/StmtViz.cpp:15: [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/SmallPtrSet.h: In instantiation of 'class llvm::SmallPtrSetImpl': [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/SmallPtrSet.h:423:7: required from 'class llvm::SmallPtrSet' [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/DepthFirstIterator.h:70:8: required from 'struct llvm::df_iterator_default_set' [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/DepthFirstIterator.h:53:11: required from 'class llvm::df_iterator_storage, false>' [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/DepthFirstIterator.h:86:7: required from 'class llvm::df_iterator' [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtGraphTraits.h:71:59: required from here [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/SmallPtrSet.h:348:61: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1285s] using ConstPtrTraits = PointerLikeTypeTraits; [ 1285s] ^ [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1285s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] [ 61%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChains/Bitrig.cpp.o [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1286s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1286s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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 = clang::Stmt*]' [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprObjC.h:40:65: required from here [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1286s] [ 61%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGLoopInfo.cpp.o [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! 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-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = clang::Stmt*]' [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:105:48: required from here [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! 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-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:154:67: required from here [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1286s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1286s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/IdentifierTable.h:19, [ 1286s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:20, [ 1286s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtGraphTraits.h:18, [ 1286s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/StmtViz.cpp:15: [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1286s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1286s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1286s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1287s] [ 61%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/TemplateBase.cpp.o [ 1288s] [ 61%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaFixItUtils.cpp.o [ 1288s] [ 61%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChains/BareMetal.cpp.o [ 1288s] [ 61%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaInit.cpp.o [ 1289s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1289s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1289s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1289s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1289s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1289s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1289s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1289s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1289s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1289s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1289s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1289s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGLoopInfo.h:18, [ 1289s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGLoopInfo.cpp:10: [ 1289s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1289s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1289s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1289s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1289s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1289s] typename add_lvalue_reference_if_not_pointer::type; [ 1289s] ^ [ 1289s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1289s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1289s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1289s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1289s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1289s] ^ [ 1289s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1289s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1289s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1289s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/NestedNameSpecifier.h:17, [ 1289s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/TemplateName.h:17, [ 1289s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/TemplateBase.h:18, [ 1289s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/TemplateBase.cpp:15: [ 1289s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1289s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1289s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1289s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1289s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1289s] typename add_lvalue_reference_if_not_pointer::type; [ 1289s] ^ [ 1289s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1289s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1289s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1289s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1289s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1289s] ^ [ 1289s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1289s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1289s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1289s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1289s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1289s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaFixItUtils.cpp:14: [ 1289s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1289s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1289s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1289s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1289s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1289s] typename add_lvalue_reference_if_not_pointer::type; [ 1289s] ^ [ 1289s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1289s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1289s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1289s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1289s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1289s] ^ [ 1290s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1290s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1290s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1290s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1290s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1290s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaInit.cpp:14: [ 1290s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1290s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1290s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1290s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1290s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1290s] typename add_lvalue_reference_if_not_pointer::type; [ 1290s] ^ [ 1290s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1290s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1290s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1290s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1290s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1290s] ^ [ 1290s] [ 61%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChains/Clang.cpp.o [ 1290s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1290s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1290s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1290s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1290s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1290s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1290s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1290s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1291s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1291s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1291s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1291s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1291s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1291s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1291s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1291s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1291s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1291s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1291s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1291s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1291s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1291s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1291s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1291s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1291s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1291s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1291s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1291s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1291s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1291s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1291s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1291s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1292s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1292s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1292s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1292s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1292s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1292s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1292s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1292s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1292s] [ 61%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGObjC.cpp.o [ 1293s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1293s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1293s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1293s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1293s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1293s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1293s] [ 61%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/TemplateName.cpp.o [ 1294s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1294s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1294s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1294s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1294s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1294s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1294s] [ 61%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/Type.cpp.o [ 1294s] [ 61%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/TransAutoreleasePool.cpp.o [ 1295s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1295s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1295s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1295s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/NestedNameSpecifier.h:17, [ 1295s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/TemplateName.h:17, [ 1295s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/TemplateName.cpp:14: [ 1295s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1295s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1295s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1295s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1295s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1295s] typename add_lvalue_reference_if_not_pointer::type; [ 1295s] ^ [ 1295s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1295s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1295s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1295s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1295s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1295s] ^ [ 1295s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1295s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1295s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1295s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1295s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1295s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/IR/DataLayout.h:23, [ 1295s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGBuilder.h:13, [ 1295s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGDebugInfo.h:17, [ 1295s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGObjC.cpp:14: [ 1295s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1295s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1295s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1295s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1295s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1295s] typename add_lvalue_reference_if_not_pointer::type; [ 1295s] ^ [ 1295s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1295s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1295s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1295s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1295s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1295s] ^ [ 1295s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1295s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/AttrIterator.h:17, [ 1295s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Attr.h:17, [ 1295s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/RecursiveASTVisitor.h:17, [ 1295s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ARCMigrate/Transforms.h:14, [ 1295s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ARCMigrate/TransAutoreleasePool.cpp:30: [ 1295s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1295s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1295s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1295s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1295s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1295s] typename add_lvalue_reference_if_not_pointer::type; [ 1295s] ^ [ 1295s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1295s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1295s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1295s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1295s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1295s] ^ [ 1295s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1295s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1295s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1295s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/NestedNameSpecifier.h:17, [ 1295s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Type.h:20, [ 1295s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/Type.cpp:14: [ 1295s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1295s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1295s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1295s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1295s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1295s] typename add_lvalue_reference_if_not_pointer::type; [ 1295s] ^ [ 1295s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1295s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1295s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1295s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1295s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1295s] ^ [ 1296s] [ 61%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaLambda.cpp.o [ 1297s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1297s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1297s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1297s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1297s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1297s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1297s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1297s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1297s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1297s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1297s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1297s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1297s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1297s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1297s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1297s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1297s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1297s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1297s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1297s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1297s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1297s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1297s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1297s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1297s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1297s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1297s] static const bool value = [ 1297s] ^~~~~ [ 1297s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1297s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1297s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1297s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1297s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1297s] ^ [ 1297s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1297s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1297s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1297s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1297s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1297s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1297s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1297s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1297s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1297s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1297s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1297s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1298s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1298s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1298s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1298s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/NestedNameSpecifier.h:17, [ 1298s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Sema/DeclSpec.h:26, [ 1298s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaLambda.cpp:13: [ 1298s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1298s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1298s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1298s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1298s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1298s] typename add_lvalue_reference_if_not_pointer::type; [ 1298s] ^ [ 1298s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1298s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1298s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1298s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1298s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1298s] ^ [ 1298s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1298s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1298s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1298s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1298s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1298s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1298s] [ 61%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaLookup.cpp.o [ 1299s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1299s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1299s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1299s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1299s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1299s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1299s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1299s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1299s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1299s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1299s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1299s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1299s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1299s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1299s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1299s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1299s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1299s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1300s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1300s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1300s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1300s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1300s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1300s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaLookup.cpp:15: [ 1300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1300s] typename add_lvalue_reference_if_not_pointer::type; [ 1300s] ^ [ 1300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1300s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1300s] ^ [ 1300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1300s] static const bool value = [ 1300s] ^~~~~ [ 1300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1300s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1300s] ^ [ 1300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGObjC.cpp:1490:61: required from here [ 1300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGObjC.cpp:1657:44: required from here [ 1300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename 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]' [ 1300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGObjC.cpp:3170:54: required from here [ 1300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt}' [-Wignored-attributes] [ 1300s] typename add_lvalue_reference_if_not_pointer::type; [ 1300s] ^ [ 1300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename 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]' [ 1300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGObjC.cpp:3170:54: required from here [ 1300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1300s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1300s] ^ [ 1301s] [ 61%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChains/CloudABI.cpp.o [ 1301s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1301s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGObjC.cpp:3170:54: required from here [ 1301s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1301s] return cast_convert_val::SimpleType>::doit(Val); [ 1301s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1301s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1301s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1301s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1301s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1301s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1301s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1301s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1301s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1301s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1301s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1301s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1301s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1301s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1301s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1301s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1301s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1302s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]': [ 1302s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1302s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGObjC.cpp:1490:61: required from here [ 1302s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1302s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1302s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1302s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1302s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1302s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1302s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1302s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1302s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1302s] [ 61%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChains/CommonArgs.cpp.o [ 1303s] [ 61%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/TypeLoc.cpp.o [ 1304s] [ 61%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChains/Contiki.cpp.o [ 1304s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1304s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1304s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1304s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1304s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1304s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1305s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1305s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1305s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1305s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/TypeLoc.h:18, [ 1305s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/TypeLoc.cpp:14: [ 1305s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1305s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1305s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1305s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1305s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1305s] typename add_lvalue_reference_if_not_pointer::type; [ 1305s] ^ [ 1305s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1305s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1305s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1305s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1305s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1305s] ^ [ 1305s] [ 61%] Building CXX object tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/ASTWriterDecl.cpp.o [ 1306s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1306s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1306s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1306s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1306s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1306s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1307s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1307s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1307s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1307s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1307s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1307s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Serialization/ASTCommon.h:17, [ 1307s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Serialization/ASTWriterDecl.cpp:14: [ 1307s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1307s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1307s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1307s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1307s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1307s] typename add_lvalue_reference_if_not_pointer::type; [ 1307s] ^ [ 1307s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1307s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1307s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1307s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1307s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1307s] ^ [ 1307s] [ 61%] Building CXX object tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/ASTWriterStmt.cpp.o [ 1308s] [ 61%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChains/CrossWindows.cpp.o [ 1308s] [ 61%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/TypePrinter.cpp.o [ 1308s] [ 61%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGObjCGNU.cpp.o [ 1309s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1309s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1309s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1309s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Serialization/ASTWriter.h:18, [ 1309s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Serialization/ASTWriterStmt.cpp:15: [ 1309s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1309s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1309s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1309s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1309s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1309s] typename add_lvalue_reference_if_not_pointer::type; [ 1309s] ^ [ 1309s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1309s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1309s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1309s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1309s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1309s] ^ [ 1309s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1309s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1309s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename 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*]' [ 1309s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:1901:46: required from here [ 1309s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1309s] typename add_lvalue_reference_if_not_pointer::type; [ 1309s] ^ [ 1309s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1309s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename 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*]' [ 1309s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:1901:46: required from here [ 1309s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1309s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1309s] ^ [ 1309s] [ 61%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/VTableBuilder.cpp.o [ 1309s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1309s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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 = clang::Stmt*]' [ 1309s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Expr.h:732:45: required from here [ 1309s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1309s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1309s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::Expr; Y = clang::Stmt* const]' [ 1309s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Expr.h:3898:46: required from here [ 1309s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1309s] static const bool value = [ 1309s] ^~~~~ [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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 = clang::Stmt*]' [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Expr.h:4428:53: required from here [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1310s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1310s] ^ [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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 = clang::Stmt*]' [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Expr.h:4477:45: required from here [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1310s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1310s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/PrettyPrinter.h:17, [ 1310s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/TypePrinter.cpp:14: [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1310s] typename add_lvalue_reference_if_not_pointer::type; [ 1310s] ^ [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1310s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1310s] ^ [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1310s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1310s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1310s] [ 61%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChains/Cuda.cpp.o [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = clang::Stmt*]' [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:191:74: required from here [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnresolvedLookupExpr; Y = clang::Stmt*]' [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:4259:50: required from here [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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 = clang::Stmt*]' [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprObjC.h:40:65: required from here [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1310s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1310s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1310s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1310s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1310s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1310s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/DenseMapInfo.h:17, [ 1310s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/CharUnits.h:17, [ 1310s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/BaseSubobject.h:17, [ 1310s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/VTableBuilder.h:17, [ 1310s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/VTableBuilder.cpp:14: [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1310s] typename add_lvalue_reference_if_not_pointer::type; [ 1310s] ^ [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1310s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1310s] ^ [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = clang::Stmt*]' [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:105:48: required from here [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:154:67: required from here [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1310s] static const bool value = [ 1310s] ^~~~~ [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = clang::Stmt*]' [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:214:59: required from here [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1310s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1310s] ^ [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = clang::Stmt*]' [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:234:73: required from here [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:212:54: required from here [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:903:30: required from here [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1310s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1311s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1311s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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 = clang::Stmt*]' [ 1311s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtVisitor.h:45:61: required from 'RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_ptr; ImplClass = clang::ASTStmtWriter; RetTy = void; typename Ptr::type = clang::Stmt*]' [ 1311s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Serialization/ASTWriterStmt.cpp:2690:17: required from here [ 1311s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1311s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1311s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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 = clang::Stmt*]' [ 1311s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtVisitor.h:82:65: required from 'RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_ptr; ImplClass = clang::ASTStmtWriter; RetTy = void; typename Ptr::type = clang::Stmt*]' [ 1311s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Serialization/ASTWriterStmt.cpp:2690:17: required from here [ 1311s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1311s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1311s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1311s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1311s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1311s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1311s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/IR/DataLayout.h:23, [ 1311s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGBuilder.h:13, [ 1311s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGObjCRuntime.h:18, [ 1311s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGObjCGNU.cpp:17: [ 1311s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1311s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1311s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1311s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1311s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1311s] typename add_lvalue_reference_if_not_pointer::type; [ 1311s] ^ [ 1311s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1311s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1311s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1311s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1311s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1311s] ^ [ 1311s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1311s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1311s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1311s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1311s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1311s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1312s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1312s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1312s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1312s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1312s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1312s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1312s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = clang::Stmt*]': [ 1312s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::BinaryOperator; Y = clang::Stmt; typename llvm::cast_retty::ret_type = clang::BinaryOperator*]' [ 1312s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtVisitor.h:45:61: required from 'RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_ptr; ImplClass = clang::ASTStmtWriter; RetTy = void; typename Ptr::type = clang::Stmt*]' [ 1312s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Serialization/ASTWriterStmt.cpp:2690:17: required from here [ 1312s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1312s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = clang::Stmt*]': [ 1312s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::UnaryOperator; Y = clang::Stmt; typename llvm::cast_retty::ret_type = clang::UnaryOperator*]' [ 1312s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtVisitor.h:82:65: required from 'RetTy clang::StmtVisitorBase::Visit(typename Ptr::type) [with Ptr = clang::make_ptr; ImplClass = clang::ASTStmtWriter; RetTy = void; typename Ptr::type = clang::Stmt*]' [ 1312s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Serialization/ASTWriterStmt.cpp:2690:17: required from here [ 1312s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1313s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1313s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1313s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1313s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1313s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1313s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1314s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1314s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1314s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1314s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1314s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1314s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1314s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1314s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1314s] [ 61%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChains/Darwin.cpp.o [ 1315s] [ 61%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaObjCProperty.cpp.o [ 1316s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1316s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1316s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1316s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1316s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1316s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1316s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1316s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1316s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1316s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1316s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1316s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1316s] static const bool value = [ 1316s] ^~~~~ [ 1316s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1316s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1316s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1316s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1316s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1316s] ^ [ 1316s] [ 61%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaOpenMP.cpp.o [ 1316s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1316s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1316s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1316s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1316s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1316s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Sema/SemaInternal.h:18, [ 1316s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaObjCProperty.cpp:15: [ 1316s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1316s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1316s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1316s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1316s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1316s] typename add_lvalue_reference_if_not_pointer::type; [ 1316s] ^ [ 1316s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1316s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1316s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1316s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1316s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1316s] ^ [ 1317s] [ 61%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChains/DragonFly.cpp.o [ 1317s] [ 61%] Building CXX object tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/GeneratePCH.cpp.o [ 1317s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1317s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1317s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1317s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1317s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1317s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1318s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1318s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1318s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1318s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1318s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1318s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1318s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1318s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1318s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1318s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1318s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1318s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/CoroutineStmtBuilder.h:17, [ 1318s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/TreeTransform.h:17, [ 1318s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaOpenMP.cpp:15: [ 1318s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1318s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1318s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1318s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1318s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1318s] typename add_lvalue_reference_if_not_pointer::type; [ 1318s] ^ [ 1318s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1318s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1318s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1318s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1318s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1318s] ^ [ 1319s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1319s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1319s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1319s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1319s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1319s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Serialization/GeneratePCH.cpp:15: [ 1319s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1319s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1319s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1319s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1319s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1319s] typename add_lvalue_reference_if_not_pointer::type; [ 1319s] ^ [ 1319s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1319s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1319s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1319s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1319s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1319s] ^ [ 1319s] [ 61%] Building CXX object tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/GlobalModuleIndex.cpp.o [ 1319s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1319s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1319s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1319s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1319s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1319s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1319s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1319s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1319s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1319s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1319s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1319s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1320s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1320s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1320s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1320s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1320s] [ 61%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChains/FreeBSD.cpp.o [ 1321s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1321s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1321s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1321s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1321s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1321s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1321s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1321s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1321s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1321s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1321s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1321s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1322s] [ 61%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/TransBlockObjCVariable.cpp.o [ 1322s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1322s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1322s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1322s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1322s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1322s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1322s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1322s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1322s] static const bool value = [ 1322s] ^~~~~ [ 1322s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1322s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1322s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1322s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1322s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1322s] ^ [ 1322s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1322s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1322s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1322s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1322s] [ 61%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChains/Fuchsia.cpp.o [ 1323s] Scanning dependencies of target clangFrontend [ 1323s] [ 61%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/ASTConsumers.cpp.o [ 1323s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1323s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/AttrIterator.h:17, [ 1323s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Attr.h:17, [ 1323s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/RecursiveASTVisitor.h:17, [ 1323s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ARCMigrate/Transforms.h:14, [ 1323s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ARCMigrate/TransBlockObjCVariable.cpp:28: [ 1323s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1323s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1323s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1323s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1323s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1323s] typename add_lvalue_reference_if_not_pointer::type; [ 1323s] ^ [ 1323s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1323s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1323s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1323s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1323s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1323s] ^ [ 1324s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1324s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1324s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1324s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaOpenMP.cpp:1418:20: required from here [ 1324s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1324s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1324s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1324s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1324s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaOpenMP.cpp:1418:20: required from here [ 1324s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1324s] [ 61%] Building CXX object tools/clang/lib/AST/CMakeFiles/clangAST.dir/VTTBuilder.cpp.o [ 1324s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1324s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1324s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1324s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1324s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1324s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1324s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1324s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Frontend/ASTConsumers.h:17, [ 1324s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Frontend/ASTConsumers.cpp:14: [ 1324s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1324s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1324s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1324s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1324s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1324s] typename add_lvalue_reference_if_not_pointer::type; [ 1324s] ^ [ 1324s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1324s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1324s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1324s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1324s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1324s] ^ [ 1325s] [ 61%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChains/Gnu.cpp.o [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1325s] [ 61%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGObjCMac.cpp.o [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1325s] static const bool value = [ 1325s] ^~~~~ [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1325s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1325s] ^ [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1325s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1325s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1325s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1325s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1325s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1325s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/DenseMapInfo.h:17, [ 1325s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/CharUnits.h:17, [ 1325s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/BaseSubobject.h:17, [ 1325s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/VTTBuilder.h:18, [ 1325s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/AST/VTTBuilder.cpp:15: [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1325s] typename add_lvalue_reference_if_not_pointer::type; [ 1325s] ^ [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1325s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1325s] ^ [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaOpenMP.cpp:1418:20: required from here [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaOpenMP.cpp:1418:20: required from here [ 1325s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1326s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1326s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1326s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1326s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1326s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1326s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1326s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1326s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1326s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1326s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1326s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1326s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1326s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1326s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1326s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1326s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1326s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1326s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1326s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1326s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1326s] static const bool value = [ 1326s] ^~~~~ [ 1326s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1326s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1326s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1326s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1326s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1326s] ^ [ 1326s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1326s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1326s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1326s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1327s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1327s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1327s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1328s] [ 61%] Building CXX object tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/Module.cpp.o [ 1328s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1328s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1328s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1328s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1328s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1328s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1328s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1328s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1328s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1328s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1328s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1328s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/IR/DataLayout.h:23, [ 1328s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGBuilder.h:13, [ 1328s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGBlocks.h:17, [ 1328s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGObjCMac.cpp:14: [ 1328s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1328s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1328s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1328s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1328s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1328s] typename add_lvalue_reference_if_not_pointer::type; [ 1328s] ^ [ 1328s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1328s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1328s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1328s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1328s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1328s] ^ [ 1328s] [ 61%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGObjCRuntime.cpp.o [ 1330s] [ 61%] Linking CXX static library ../../../../lib/libclangAST.a [ 1330s] [ 61%] Building CXX object tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/ModuleFileExtension.cpp.o [ 1330s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1330s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1330s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1330s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1330s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1330s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1330s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1330s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1331s] [ 61%] Building CXX object tools/clang/lib/Serialization/CMakeFiles/clangSerialization.dir/ModuleManager.cpp.o [ 1332s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1332s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1332s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1332s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1332s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1332s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/IR/DataLayout.h:23, [ 1332s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGBuilder.h:13, [ 1332s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGObjCRuntime.h:18, [ 1332s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGObjCRuntime.cpp:16: [ 1332s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1332s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1332s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1332s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1332s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1332s] typename add_lvalue_reference_if_not_pointer::type; [ 1332s] ^ [ 1332s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1332s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1332s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1332s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1332s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1332s] ^ [ 1332s] [ 61%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChains/Haiku.cpp.o [ 1332s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1332s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1332s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1332s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1333s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1333s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1333s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1333s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1333s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1333s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1333s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1333s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1333s] static const bool value = [ 1333s] ^~~~~ [ 1333s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1333s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1333s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1333s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1333s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1333s] ^ [ 1333s] [ 61%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChains/Hexagon.cpp.o [ 1333s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1333s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1333s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1333s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGObjCMac.cpp:4032:36: required from here [ 1333s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt}' [-Wignored-attributes] [ 1333s] typename add_lvalue_reference_if_not_pointer::type; [ 1333s] ^ [ 1333s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1333s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1333s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGObjCMac.cpp:4032:36: required from here [ 1333s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1333s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1333s] ^ [ 1333s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1333s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1333s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGObjCMac.cpp:4346:56: required from here [ 1333s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1333s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1333s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1333s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGObjCMac.cpp:4447:60: required from here [ 1333s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1334s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1334s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1334s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1334s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1334s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1334s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1334s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1334s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1334s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCAtTryStmt; Y = clang::Stmt]': [ 1334s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGObjCMac.cpp:4030:31: required from here [ 1334s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1334s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1334s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1334s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1334s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGObjCMac.cpp:4032:36: required from here [ 1334s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1334s] return cast_convert_val::SimpleType>::doit(Val); [ 1334s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1334s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1334s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGObjCMac.cpp:4346:56: required from here [ 1334s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1334s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1334s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1334s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1334s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1334s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1334s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1336s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1336s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1336s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1336s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1336s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1336s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1336s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1336s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1336s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1336s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1336s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1336s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1336s] static const bool value = [ 1336s] ^~~~~ [ 1336s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1336s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1336s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1336s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1336s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1336s] ^ [ 1336s] [ 61%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChains/Linux.cpp.o [ 1337s] [ 61%] Linking CXX static library ../../../../lib/libclangSerialization.a [ 1337s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1337s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1340s] [ 61%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/TransEmptyStatementsAndDealloc.cpp.o [ 1341s] [ 61%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChains/MipsLinux.cpp.o [ 1342s] [ 61%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/ASTMerge.cpp.o [ 1342s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1342s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/AttrIterator.h:17, [ 1342s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Attr.h:17, [ 1342s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/RecursiveASTVisitor.h:17, [ 1342s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ARCMigrate/Transforms.h:14, [ 1342s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ARCMigrate/TransEmptyStatementsAndDealloc.cpp:22: [ 1342s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1342s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1342s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1342s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1342s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1342s] typename add_lvalue_reference_if_not_pointer::type; [ 1342s] ^ [ 1342s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1342s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1342s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1342s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1342s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1342s] ^ [ 1342s] [ 61%] Built target clangSerialization [ 1342s] [ 61%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/ASTUnit.cpp.o [ 1343s] [ 61%] Built target clangAST [ 1343s] [ 61%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/CacheTokens.cpp.o [ 1343s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1343s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1343s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1343s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1343s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1343s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Frontend/ASTUnit.h:18, [ 1343s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Frontend/ASTMerge.cpp:9: [ 1343s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1343s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1343s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1343s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1343s] typename add_lvalue_reference_if_not_pointer::type; [ 1343s] ^ [ 1343s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1343s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1343s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1343s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1343s] ^ [ 1343s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1343s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1343s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1343s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1343s] [ 61%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChains/MinGW.cpp.o [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1344s] static const bool value = [ 1344s] ^~~~~ [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1344s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1344s] ^ [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1344s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1344s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1344s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1344s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1344s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1344s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Frontend/ASTUnit.h:18, [ 1344s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Frontend/ASTUnit.cpp:14: [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1344s] typename add_lvalue_reference_if_not_pointer::type; [ 1344s] ^ [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1344s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1344s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1344s] ^ [ 1345s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1345s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1345s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1345s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1345s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1345s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1346s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1346s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] [ 61%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChains/Minix.cpp.o [ 1346s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1346s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1346s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1346s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1346s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1346s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1346s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1346s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1346s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1346s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1346s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1346s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1346s] [ 61%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGOpenCLRuntime.cpp.o [ 1346s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1346s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1346s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1346s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1346s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1346s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1346s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1346s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1346s] static const bool value = [ 1346s] ^~~~~ [ 1346s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1346s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1346s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1346s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1346s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1346s] ^ [ 1347s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1347s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1347s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1347s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1347s] [ 61%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGOpenMPRuntime.cpp.o [ 1348s] [ 61%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGOpenMPRuntimeNVPTX.cpp.o [ 1348s] [ 61%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGRecordLayoutBuilder.cpp.o [ 1348s] [ 61%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChains/MSVC.cpp.o [ 1349s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1349s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1349s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1349s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/NestedNameSpecifier.h:17, [ 1349s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Type.h:20, [ 1349s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGOpenCLRuntime.h:19, [ 1349s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGOpenCLRuntime.cpp:16: [ 1349s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1349s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1349s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1349s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1349s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1349s] typename add_lvalue_reference_if_not_pointer::type; [ 1349s] ^ [ 1349s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1349s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1349s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1349s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1349s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1349s] ^ [ 1350s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1350s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1350s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1350s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1350s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1350s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGValue.h:18, [ 1350s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGOpenMPRuntime.h:17, [ 1350s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.h:18, [ 1350s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp:15: [ 1350s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1350s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1350s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1350s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1350s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1350s] typename add_lvalue_reference_if_not_pointer::type; [ 1350s] ^ [ 1350s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1350s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1350s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1350s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1350s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1350s] ^ [ 1350s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1350s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1350s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1350s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1350s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1350s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/DenseMapInfo.h:17, [ 1350s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/CharUnits.h:17, [ 1350s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGRecordLayout.h:13, [ 1350s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp:14: [ 1350s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1350s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1350s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1350s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1350s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1350s] typename add_lvalue_reference_if_not_pointer::type; [ 1350s] ^ [ 1350s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1350s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1350s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1350s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1350s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1350s] ^ [ 1350s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1350s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1350s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1350s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1350s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1350s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/IR/DataLayout.h:23, [ 1350s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGBuilder.h:13, [ 1350s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenFunction.h:17, [ 1350s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGCXXABI.h:18, [ 1350s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGOpenMPRuntime.cpp:14: [ 1350s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1350s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1350s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1350s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1350s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1350s] typename add_lvalue_reference_if_not_pointer::type; [ 1350s] ^ [ 1350s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1350s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1350s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1350s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1350s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1350s] ^ [ 1350s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1350s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1350s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1350s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1350s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1350s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1351s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1351s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1351s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1351s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1351s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1351s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1351s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1351s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1352s] [ 61%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChains/Myriad.cpp.o [ 1353s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1353s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1353s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1353s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1353s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1353s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1353s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1353s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1353s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1353s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1353s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1353s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1353s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1353s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1353s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1353s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1353s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1353s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1353s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1353s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1353s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1353s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1353s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1353s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1353s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1353s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1353s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1353s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1354s] [ 61%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaOverload.cpp.o [ 1354s] [ 61%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/TransGCAttrs.cpp.o [ 1355s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1355s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1355s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1355s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1355s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1355s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1355s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1355s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1355s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1355s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1355s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1355s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1355s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1355s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1355s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1355s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1355s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1355s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1355s] [ 61%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChains/NaCl.cpp.o [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1356s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1356s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1356s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1356s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Sema/Overload.h:18, [ 1356s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaOverload.cpp:14: [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1356s] typename add_lvalue_reference_if_not_pointer::type; [ 1356s] ^ [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1356s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1356s] ^ [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGOpenMPRuntime.cpp:4047:48: required from here [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt}' [-Wignored-attributes] [ 1356s] typename add_lvalue_reference_if_not_pointer::type; [ 1356s] ^ [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGOpenMPRuntime.cpp:4047:48: required from here [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1356s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1356s] ^ [ 1356s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1356s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/AttrIterator.h:17, [ 1356s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Attr.h:17, [ 1356s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/RecursiveASTVisitor.h:17, [ 1356s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ARCMigrate/Transforms.h:14, [ 1356s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ARCMigrate/TransGCAttrs.cpp:10: [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1356s] typename add_lvalue_reference_if_not_pointer::type; [ 1356s] ^ [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1356s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1356s] ^ [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:344:5: 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::OMPTeamsDirective; Y = const clang::Stmt*]' [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGOpenMPRuntime.cpp:5811:52: required from here [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGOpenMPRuntime.cpp:7075:41: required from here [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGOpenMPRuntime.cpp:7094:55: required from here [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPTargetParallelDirective; Y = clang::Stmt]' [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGOpenMPRuntime.cpp:7098:63: required from here [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPTargetTeamsDirective; Y = clang::Stmt]' [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGOpenMPRuntime.cpp:7102:60: required from here [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGOpenMPRuntime.cpp:7121:39: required from here [ 1356s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1357s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1357s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1357s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1357s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1357s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1357s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1357s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1357s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1357s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1357s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1357s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1357s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1357s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1357s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1357s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1357s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1357s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1357s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1357s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1357s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1357s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1357s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1357s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1357s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::OMPExecutableDirective; Y = const clang::Stmt*]': [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGOpenMPRuntime.cpp:7073:36: required from here [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1358s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1358s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGOpenMPRuntime.cpp:7094:55: required from here [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1358s] return cast_convert_val::SimpleType>::doit(Val); [ 1358s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPTargetParallelDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPTargetParallelDirective&]': [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGOpenMPRuntime.cpp:7098:63: required from here [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPTargetTeamsDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPTargetTeamsDirective&]': [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGOpenMPRuntime.cpp:7102:60: required from here [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1358s] [ 61%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChains/NetBSD.cpp.o [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1358s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1358s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1358s] static const bool value = [ 1358s] ^~~~~ [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1358s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1358s] ^ [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]': [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:359: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*]' [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGOpenMPRuntime.cpp:5754:56: required from here [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::OMPTeamsDirective; Y = const clang::Stmt*]': [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:359:24: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast_or_null(Y*) [with X = clang::OMPTeamsDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPTeamsDirective*]' [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGOpenMPRuntime.cpp:5811:52: required from here [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::LambdaExpr; Y = const clang::Stmt*]': [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGOpenMPRuntime.cpp:7121:39: required from here [ 1358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1358s] [ 61%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaPseudoObject.cpp.o [ 1360s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1360s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1360s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1360s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1360s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1360s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1360s] [ 61%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChains/OpenBSD.cpp.o [ 1360s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1360s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1360s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1360s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1360s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1360s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Sema/SemaInternal.h:18, [ 1360s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaPseudoObject.cpp:33: [ 1360s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1360s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1360s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1360s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1360s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1360s] typename add_lvalue_reference_if_not_pointer::type; [ 1360s] ^ [ 1360s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1360s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1360s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1360s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1360s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1360s] ^ [ 1360s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1360s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1360s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1360s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1360s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1360s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1361s] [ 61%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/ChainedDiagnosticConsumer.cpp.o [ 1361s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1361s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1361s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1361s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1361s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1361s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1361s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1361s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1362s] [ 61%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/ChainedIncludesSource.cpp.o [ 1362s] [ 61%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/CodeGenOptions.cpp.o [ 1362s] [ 61%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChains/PS4CPU.cpp.o [ 1362s] [ 61%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/CompilerInstance.cpp.o [ 1363s] [ 61%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaStmt.cpp.o [ 1363s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1363s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1363s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1363s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1364s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1364s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/TargetInfo.h:19, [ 1364s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Frontend/ChainedIncludesSource.cpp:15: [ 1364s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1364s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1364s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1364s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1364s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1364s] typename add_lvalue_reference_if_not_pointer::type; [ 1364s] ^ [ 1364s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1364s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1364s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1364s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1364s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1364s] ^ [ 1364s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1364s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1364s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1364s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1364s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1364s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1364s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1364s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1364s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1364s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1364s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1364s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Sema/SemaInternal.h:18, [ 1364s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaStmt.cpp:14: [ 1364s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1364s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1364s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1364s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1364s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1364s] typename add_lvalue_reference_if_not_pointer::type; [ 1364s] ^ [ 1364s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1364s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1364s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1364s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1364s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1364s] ^ [ 1365s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1365s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1365s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1365s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Frontend/CompilerInstance.h:14, [ 1365s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Frontend/CompilerInstance.cpp:10: [ 1365s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1365s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1365s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1365s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1365s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1365s] typename add_lvalue_reference_if_not_pointer::type; [ 1365s] ^ [ 1365s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1365s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1365s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1365s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1365s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1365s] ^ [ 1365s] [ 61%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChains/Solaris.cpp.o [ 1366s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1366s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1366s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1366s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1366s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1366s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1366s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1366s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1367s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1367s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1367s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1367s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1367s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1367s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1367s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1367s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1367s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1367s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1367s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1367s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1367s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1367s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1367s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1367s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1367s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1367s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1367s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1367s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1367s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1367s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1367s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1367s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1367s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1367s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1367s] static const bool value = [ 1367s] ^~~~~ [ 1367s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1367s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1367s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1367s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1367s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1367s] ^ [ 1368s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1368s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1368s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1368s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1368s] [ 61%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChains/TCE.cpp.o [ 1368s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1368s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:344:5: 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*]' [ 1368s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaStmt.cpp:187:61: required from here [ 1368s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1369s] [ 61%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChains/WebAssembly.cpp.o [ 1369s] [ 61%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/CompilerInvocation.cpp.o [ 1369s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1369s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1369s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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}::BreakContinueFinder; RetTy = void; typename Ptr::type = const clang::Stmt*]' [ 1369s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaStmt.cpp:1555:7: required from here [ 1369s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1369s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1369s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1369s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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}::BreakContinueFinder; RetTy = void; typename Ptr::type = const clang::Stmt*]' [ 1369s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaStmt.cpp:1555:7: required from here [ 1369s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1369s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1369s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1369s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1369s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1369s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1369s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1370s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::LabelStmt; Y = const clang::Stmt*]': [ 1370s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:359: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*]' [ 1370s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaStmt.cpp:187:61: required from here [ 1370s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1370s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1370s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:359: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*]' [ 1370s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaStmt.cpp:190:43: required from here [ 1370s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1370s] [ 61%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/TransGCCalls.cpp.o [ 1370s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1370s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1370s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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}::BreakContinueFinder; RetTy = void; typename Ptr::type = const clang::Stmt*]' [ 1370s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaStmt.cpp:1555:7: required from here [ 1370s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1370s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 1370s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1370s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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}::BreakContinueFinder; RetTy = void; typename Ptr::type = const clang::Stmt*]' [ 1370s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaStmt.cpp:1555:7: required from here [ 1370s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1370s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1370s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1370s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1370s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1370s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1370s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1371s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1371s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/AttrIterator.h:17, [ 1371s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Attr.h:17, [ 1371s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/RecursiveASTVisitor.h:17, [ 1371s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ARCMigrate/Transforms.h:14, [ 1371s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ARCMigrate/TransGCCalls.cpp:10: [ 1371s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1371s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1371s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1371s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1371s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1371s] typename add_lvalue_reference_if_not_pointer::type; [ 1371s] ^ [ 1371s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1371s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1371s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1371s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1371s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1371s] ^ [ 1371s] [ 61%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/ToolChains/XCore.cpp.o [ 1372s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1372s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticOptions.h:13, [ 1372s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Frontend/CompilerInvocation.h:13, [ 1372s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Frontend/CompilerInvocation.cpp:10: [ 1372s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1372s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1372s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1372s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1372s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1372s] typename add_lvalue_reference_if_not_pointer::type; [ 1372s] ^ [ 1372s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1372s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1372s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1372s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1372s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1372s] ^ [ 1373s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1373s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1373s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1373s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1373s] [ 61%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/Types.cpp.o [ 1373s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1373s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1373s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1373s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1373s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1373s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1373s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1373s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1373s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1373s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1373s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1373s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1373s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1373s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1373s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1373s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1373s] static const bool value = [ 1373s] ^~~~~ [ 1373s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1373s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1373s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1373s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1373s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1373s] ^ [ 1373s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1373s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1373s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1373s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1373s] Scanning dependencies of target clangRewriteFrontend [ 1373s] [ 61%] Building CXX object tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/FixItRewriter.cpp.o [ 1374s] [ 61%] Building CXX object tools/clang/lib/Driver/CMakeFiles/clangDriver.dir/XRayArgs.cpp.o [ 1374s] [ 61%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGStmt.cpp.o [ 1375s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1375s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1375s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1375s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1375s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1375s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1375s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1375s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1375s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1375s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1375s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1375s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1375s] [ 61%] Building CXX object tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/FrontendActions.cpp.o [ 1376s] [ 61%] Linking CXX static library ../../../../lib/libclangDriver.a [ 1376s] [ 61%] Built target clangDriver [ 1376s] Scanning dependencies of target clangFrontendTool [ 1376s] [ 61%] Building CXX object tools/clang/lib/FrontendTool/CMakeFiles/clangFrontendTool.dir/ExecuteCompilerInvocation.cpp.o [ 1377s] [ 61%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaStmtAsm.cpp.o [ 1377s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1377s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1377s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1377s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1377s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1377s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/IR/DataLayout.h:23, [ 1377s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGBuilder.h:13, [ 1377s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenFunction.h:17, [ 1377s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:14: [ 1377s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1377s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1377s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1377s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1377s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1377s] typename add_lvalue_reference_if_not_pointer::type; [ 1377s] ^ [ 1377s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1377s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1377s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1377s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1377s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1377s] ^ [ 1377s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1377s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Frontend/FrontendAction.h:22, [ 1377s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Rewrite/Frontend/FrontendActions.h:13, [ 1377s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Frontend/Rewrite/FrontendActions.cpp:10: [ 1377s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1377s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1377s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1377s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1377s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1377s] typename add_lvalue_reference_if_not_pointer::type; [ 1377s] ^ [ 1377s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1377s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1377s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1377s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1377s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1377s] ^ [ 1378s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1378s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ARCMigrate/FileRemapper.h:13, [ 1378s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ARCMigrate/ARCMTActions.h:13, [ 1378s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp:16: [ 1378s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1378s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1378s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1378s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1378s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1378s] typename add_lvalue_reference_if_not_pointer::type; [ 1378s] ^ [ 1378s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1378s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1378s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1378s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1378s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1378s] ^ [ 1378s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1378s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1378s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1378s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:18, [ 1378s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaStmtAsm.cpp:14: [ 1378s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1378s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1378s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1378s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1378s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1378s] typename add_lvalue_reference_if_not_pointer::type; [ 1378s] ^ [ 1378s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1378s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1378s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1378s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1378s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1378s] ^ [ 1379s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1379s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1379s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1379s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1379s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1379s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1379s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1379s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1380s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1380s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1380s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1380s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1380s] [ 61%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaStmtAttr.cpp.o [ 1381s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1381s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1381s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1381s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1381s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1381s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1381s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1381s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1381s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1381s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1381s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1381s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1381s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1381s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1381s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1381s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1381s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1381s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1381s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1381s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1381s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1381s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1381s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1381s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1382s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1382s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1382s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1382s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1382s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1382s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Sema/SemaInternal.h:18, [ 1382s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaStmtAttr.cpp:14: [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1382s] typename add_lvalue_reference_if_not_pointer::type; [ 1382s] ^ [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1382s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1382s] ^ [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1382s] static const bool value = [ 1382s] ^~~~~ [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1382s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1382s] ^ [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:132:51: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] typename add_lvalue_reference_if_not_pointer::type; [ 1382s] ^ [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:132:51: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1382s] ^ [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:134:59: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:135:65: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:136:59: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:137:61: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:139:67: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:141:67: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:143:61: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CoroutineBodyStmt; Y = clang::Stmt]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:145:49: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CoreturnStmt; Y = clang::Stmt]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:148:43: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:151:50: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:156:45: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:165:49: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:168:63: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:171:61: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:174:65: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:178:39: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:181:49: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:184:39: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:187:59: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:190:51: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:193:49: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:196:57: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:199:59: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:202:57: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:205:55: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:208:55: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:211:59: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:214:65: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:217:73: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:220:75: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:223:51: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:226:61: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:229:57: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:232:59: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:235:61: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:238:53: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:241:57: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:244:55: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:247:55: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:250:53: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:253:77: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:256:55: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:259:63: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPTargetEnterDataDirective; Y = clang::Stmt]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:262:73: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPTargetExitDataDirective; Y = clang::Stmt]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:265:71: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPTargetParallelDirective; Y = clang::Stmt]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:268:71: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPTargetParallelForDirective; Y = clang::Stmt]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:271:77: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:274:59: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:277:67: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:280:63: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPTargetUpdateDirective; Y = clang::Stmt]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:283:67: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPDistributeParallelForDirective; Y = clang::Stmt]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:287:51: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPDistributeParallelForSimdDirective; Y = clang::Stmt]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:291:55: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPDistributeSimdDirective; Y = clang::Stmt]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:294:71: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPTargetParallelForSimdDirective; Y = clang::Stmt]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:298:51: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPTargetSimdDirective; Y = clang::Stmt]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:301:63: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPTeamsDistributeDirective; Y = clang::Stmt]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:304:73: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPTeamsDistributeSimdDirective; Y = clang::Stmt]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:308:49: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPTeamsDistributeParallelForSimdDirective; Y = clang::Stmt]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:312:60: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPTeamsDistributeParallelForDirective; Y = clang::Stmt]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:316:56: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPTargetTeamsDirective; Y = clang::Stmt]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:319:65: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPTargetTeamsDistributeDirective; Y = clang::Stmt]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:323:51: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPTargetTeamsDistributeParallelForDirective; Y = clang::Stmt]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:327:62: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPTargetTeamsDistributeParallelForSimdDirective; Y = clang::Stmt]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:331:66: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OMPTargetTeamsDistributeSimdDirective; Y = clang::Stmt]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:335:55: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename 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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:344:71: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:345:63: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:346:65: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:348:71: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:349:63: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:350:65: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:351:71: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:352:69: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:353:63: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:354:71: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:390:62: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:1360:52: required from here [ 1382s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1383s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1383s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1383s] [ 61%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/TransProperties.cpp.o [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:132:51: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] return cast_convert_val::SimpleType>::doit(Val); [ 1383s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:134:59: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:135:65: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:136:59: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:137:61: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:139:67: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:141:67: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:143:61: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::CoroutineBodyStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CoroutineBodyStmt&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:145:49: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::CoreturnStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CoreturnStmt&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:148:43: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:156:45: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:165:49: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:168:63: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:171:61: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:174:65: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:178:39: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:181:49: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:184:39: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:187:59: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:190:51: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:193:49: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:196:57: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:199:59: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:202:57: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:205:55: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:208:55: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:211:59: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:214:65: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:217:73: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:220:75: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:223:51: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:226:61: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:229:57: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:232:59: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:235:61: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:238:53: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:241:57: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:244:55: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:247:55: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:250:53: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:253:77: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:256:55: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:259:63: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPTargetEnterDataDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPTargetEnterDataDirective&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:262:73: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPTargetExitDataDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPTargetExitDataDirective&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:265:71: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPTargetParallelDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPTargetParallelDirective&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:268:71: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPTargetParallelForDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPTargetParallelForDirective&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:271:77: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:274:59: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:277:67: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:280:63: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPTargetUpdateDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPTargetUpdateDirective&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:283:67: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPDistributeParallelForDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPDistributeParallelForDirective&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:287:51: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPDistributeParallelForSimdDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPDistributeParallelForSimdDirective&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:291:55: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPDistributeSimdDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPDistributeSimdDirective&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:294:71: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPTargetParallelForSimdDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPTargetParallelForSimdDirective&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:298:51: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPTargetSimdDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPTargetSimdDirective&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:301:63: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPTeamsDistributeDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPTeamsDistributeDirective&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:304:73: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPTeamsDistributeSimdDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPTeamsDistributeSimdDirective&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:308:49: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPTeamsDistributeParallelForSimdDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPTeamsDistributeParallelForSimdDirective&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:312:60: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPTeamsDistributeParallelForDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPTeamsDistributeParallelForDirective&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:316:56: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPTargetTeamsDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPTargetTeamsDirective&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:319:65: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPTargetTeamsDistributeDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPTargetTeamsDistributeDirective&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:323:51: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPTargetTeamsDistributeParallelForDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPTargetTeamsDistributeParallelForDirective&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:327:62: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPTargetTeamsDistributeParallelForSimdDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPTargetTeamsDistributeParallelForSimdDirective&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:331:66: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'typename llvm::cast_retty::ret_type llvm::cast(Y&) [with X = clang::OMPTargetTeamsDistributeSimdDirective; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::OMPTargetTeamsDistributeSimdDirective&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:335:55: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:344:71: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:345:63: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:346:65: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:348:71: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:349:63: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:350:65: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:351:71: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:352:69: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:353:63: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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&]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:354:71: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:250:71: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BreakStmt; Y = const clang::Stmt*]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:1250:36: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1383s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1383s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1383s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1384s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::LabelStmt; Y = const clang::Stmt*]': [ 1384s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1384s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:390:62: required from here [ 1384s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1384s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::SwitchCase; Y = const clang::Stmt*]': [ 1384s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1384s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:1360:52: required from here [ 1384s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1384s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]': [ 1384s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1384s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmt.cpp:1379:56: required from here [ 1384s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1384s] [ 61%] Linking CXX static library ../../../../lib/libclangFrontendTool.a [ 1384s] [ 61%] Built target clangFrontendTool [ 1384s] [ 61%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/TransProtectedScope.cpp.o [ 1385s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1385s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/AttrIterator.h:17, [ 1385s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Attr.h:17, [ 1385s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/RecursiveASTVisitor.h:17, [ 1385s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ARCMigrate/Transforms.h:14, [ 1385s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ARCMigrate/TransProperties.cpp:33: [ 1385s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1385s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1385s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1385s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1385s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1385s] typename add_lvalue_reference_if_not_pointer::type; [ 1385s] ^ [ 1385s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1385s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1385s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1385s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1385s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1385s] ^ [ 1385s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1385s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1385s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1385s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1385s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1385s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1386s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1386s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/AttrIterator.h:17, [ 1386s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Attr.h:17, [ 1386s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/RecursiveASTVisitor.h:17, [ 1386s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ARCMigrate/Transforms.h:14, [ 1386s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ARCMigrate/TransProtectedScope.cpp:15: [ 1386s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1386s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1386s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1386s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1386s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1386s] typename add_lvalue_reference_if_not_pointer::type; [ 1386s] ^ [ 1386s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1386s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1386s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1386s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1386s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1386s] ^ [ 1386s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1386s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1386s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1386s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1386s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1386s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1386s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1386s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1386s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1386s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1386s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1386s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1386s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1386s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1386s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1386s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1386s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1386s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1386s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1386s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1386s] static const bool value = [ 1386s] ^~~~~ [ 1386s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1386s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1386s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1386s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1386s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1386s] ^ [ 1386s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1386s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1386s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1386s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1387s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1387s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1387s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1387s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1387s] [ 61%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/TransRetainReleaseDealloc.cpp.o [ 1387s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1387s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1387s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1387s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1387s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1387s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1387s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1387s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1387s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1387s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1387s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1387s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1387s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1387s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1387s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1387s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1387s] static const bool value = [ 1387s] ^~~~~ [ 1387s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1387s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1387s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1387s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1387s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1387s] ^ [ 1387s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1387s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1387s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1387s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1387s] [ 61%] Building CXX object tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/HTMLPrint.cpp.o [ 1388s] [ 61%] Building CXX object tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/InclusionRewriter.cpp.o [ 1388s] [ 61%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/CreateInvocationFromCommandLine.cpp.o [ 1388s] [ 61%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaTemplate.cpp.o [ 1388s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1388s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1388s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1388s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1388s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1388s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1389s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1389s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1389s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1389s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1389s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1389s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Frontend/Rewrite/HTMLPrint.cpp:15: [ 1389s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1389s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1389s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1389s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1389s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1389s] typename add_lvalue_reference_if_not_pointer::type; [ 1389s] ^ [ 1389s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1389s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1389s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1389s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1389s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1389s] ^ [ 1389s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1389s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/AttrIterator.h:17, [ 1389s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Attr.h:17, [ 1389s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/RecursiveASTVisitor.h:17, [ 1389s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ARCMigrate/Transforms.h:14, [ 1389s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp:20: [ 1389s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1389s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1389s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1389s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1389s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1389s] typename add_lvalue_reference_if_not_pointer::type; [ 1389s] ^ [ 1389s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1389s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1389s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1389s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1389s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1389s] ^ [ 1389s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1389s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1389s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1389s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1389s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1389s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1390s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1390s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1390s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1390s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/CoroutineStmtBuilder.h:17, [ 1390s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/TreeTransform.h:17, [ 1390s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaTemplate.cpp:12: [ 1390s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1390s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1390s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1390s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1390s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1390s] typename add_lvalue_reference_if_not_pointer::type; [ 1390s] ^ [ 1390s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1390s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1390s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1390s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1390s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1390s] ^ [ 1390s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1390s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1390s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1390s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1390s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1390s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1390s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1390s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1390s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1390s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1390s] [ 61%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGStmtOpenMP.cpp.o [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1391s] static const bool value = [ 1391s] ^~~~~ [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1391s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1391s] ^ [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1391s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1391s] [ 61%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaTemplateDeduction.cpp.o [ 1392s] [ 61%] Building CXX object tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/RewriteMacros.cpp.o [ 1392s] [ 61%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/DependencyFile.cpp.o [ 1392s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1392s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1392s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1392s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1392s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1392s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1393s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1393s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1393s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1393s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1393s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1393s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1393s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1393s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1393s] static const bool value = [ 1393s] ^~~~~ [ 1393s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1393s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1393s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1393s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1393s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1393s] ^ [ 1393s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1393s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1393s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1393s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1393s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1393s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/EHScopeStack.h:19, [ 1393s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGCleanup.h:17, [ 1393s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmtOpenMP.cpp:14: [ 1393s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1393s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1393s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1393s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1393s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1393s] typename add_lvalue_reference_if_not_pointer::type; [ 1393s] ^ [ 1393s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1393s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1393s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1393s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1393s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1393s] ^ [ 1393s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1393s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1393s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1393s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1393s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1393s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/DeclCXX.h:19, [ 1393s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/DeclTemplate.h:18, [ 1393s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Sema/TemplateDeduction.h:16, [ 1393s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaTemplateDeduction.cpp:13: [ 1393s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1393s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1393s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1393s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1393s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1393s] typename add_lvalue_reference_if_not_pointer::type; [ 1393s] ^ [ 1393s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1393s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1393s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1393s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1393s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1393s] ^ [ 1395s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1395s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1395s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1395s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Frontend/Utils.h:17, [ 1395s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Frontend/DependencyFile.cpp:14: [ 1395s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1395s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1395s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1395s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1395s] typename add_lvalue_reference_if_not_pointer::type; [ 1395s] ^ [ 1395s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1395s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1395s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1395s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1395s] ^ [ 1395s] [ 61%] Building CXX object tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/RewriteModernObjC.cpp.o [ 1395s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1395s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1395s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1395s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1395s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1395s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1395s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1395s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1395s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1395s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1395s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1395s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1395s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1395s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1395s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1395s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1395s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1395s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1397s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1397s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1397s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1397s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1397s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1397s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1397s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1397s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1397s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1397s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1397s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1397s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1397s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1397s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1397s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1397s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1397s] static const bool value = [ 1397s] ^~~~~ [ 1397s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1397s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1397s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1397s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1397s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1397s] ^ [ 1397s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1397s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1397s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1397s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1397s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1397s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1397s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1397s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1397s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1397s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1397s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1397s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Rewrite/Frontend/ASTConsumers.h:17, [ 1397s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp:14: [ 1397s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1397s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1397s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1397s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1397s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1397s] typename add_lvalue_reference_if_not_pointer::type; [ 1397s] ^ [ 1397s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1397s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1397s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1397s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1397s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1397s] ^ [ 1398s] [ 61%] Building CXX object tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/RewriteObjC.cpp.o [ 1398s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1398s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1399s] static const bool value = [ 1399s] ^~~~~ [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1399s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1399s] ^ [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]' [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmtOpenMP.cpp:33:73: required from here [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmtOpenMP.cpp:602:76: required from here [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt}' [-Wignored-attributes] [ 1399s] typename add_lvalue_reference_if_not_pointer::type; [ 1399s] ^ [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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]' [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmtOpenMP.cpp:602:76: required from here [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt}' [-Wignored-attributes] [ 1399s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1399s] ^ [ 1399s] [ 61%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/DependencyGraph.cpp.o [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmtOpenMP.cpp:3527:54: required from here [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1399s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1399s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Rewrite/Frontend/ASTConsumers.h:17, [ 1399s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Frontend/Rewrite/RewriteObjC.cpp:14: [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1399s] typename add_lvalue_reference_if_not_pointer::type; [ 1399s] ^ [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1399s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1399s] ^ [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ExprWithCleanups; Y = const clang::Stmt*]': [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmtOpenMP.cpp:3527:54: required from here [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]': [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGStmtOpenMP.cpp:3531:55: required from here [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1401s] static const bool value = [ 1401s] ^~~~~ [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1401s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1401s] ^ [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1401s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1402s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1402s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1402s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1402s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1402s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1402s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1403s] [ 61%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/DiagnosticRenderer.cpp.o [ 1404s] [ 61%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/FrontendAction.cpp.o [ 1404s] [ 61%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/TransUnbridgedCasts.cpp.o [ 1405s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1405s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Frontend/FrontendAction.h:22, [ 1405s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Frontend/FrontendAction.cpp:10: [ 1405s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1405s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1405s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1405s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1405s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1405s] typename add_lvalue_reference_if_not_pointer::type; [ 1405s] ^ [ 1405s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1405s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1405s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1405s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1405s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1405s] ^ [ 1406s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1406s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/AttrIterator.h:17, [ 1406s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Attr.h:17, [ 1406s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/RecursiveASTVisitor.h:17, [ 1406s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ARCMigrate/Transforms.h:14, [ 1406s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ARCMigrate/TransUnbridgedCasts.cpp:43: [ 1406s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1406s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1406s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1406s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1406s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1406s] typename add_lvalue_reference_if_not_pointer::type; [ 1406s] ^ [ 1406s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1406s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1406s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1406s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1406s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1406s] ^ [ 1407s] [ 61%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/TransUnusedInitDelegate.cpp.o [ 1407s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1407s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1407s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1407s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1407s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1407s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1407s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1407s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1407s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1407s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1407s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1407s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1407s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1407s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1407s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1407s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1407s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1407s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1407s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1407s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1407s] static const bool value = [ 1407s] ^~~~~ [ 1407s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1407s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1407s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1407s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1407s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1407s] ^ [ 1407s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1407s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1407s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1407s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1409s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1409s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/AttrIterator.h:17, [ 1409s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Attr.h:17, [ 1409s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/RecursiveASTVisitor.h:17, [ 1409s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ARCMigrate/Transforms.h:14, [ 1409s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ARCMigrate/TransUnusedInitDelegate.cpp:23: [ 1409s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1409s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1409s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1409s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1409s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1409s] typename add_lvalue_reference_if_not_pointer::type; [ 1409s] ^ [ 1409s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1409s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1409s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1409s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1409s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1409s] ^ [ 1409s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1409s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1409s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1409s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1409s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1409s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1410s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1410s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1410s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1410s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1410s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1410s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1410s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1410s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1410s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1410s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1410s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1410s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1410s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1410s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1410s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1410s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1410s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1410s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1410s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1410s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1410s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1410s] static const bool value = [ 1410s] ^~~~~ [ 1410s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1410s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1410s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1410s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1410s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1410s] ^ [ 1410s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1410s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1410s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1410s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1412s] [ 61%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGVTT.cpp.o [ 1412s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1412s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1413s] [ 61%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/FrontendActions.cpp.o [ 1413s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1413s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1413s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1413s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1413s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1413s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/DenseMapInfo.h:17, [ 1413s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/CharUnits.h:17, [ 1413s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/BaseSubobject.h:17, [ 1413s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGVTables.h:17, [ 1413s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenModule.h:17, [ 1413s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGVTT.cpp:14: [ 1413s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1413s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1413s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1413s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1413s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1413s] typename add_lvalue_reference_if_not_pointer::type; [ 1413s] ^ [ 1413s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1413s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1413s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1413s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1413s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1413s] ^ [ 1413s] [ 61%] Building CXX object tools/clang/lib/Frontend/Rewrite/CMakeFiles/clangRewriteFrontend.dir/RewriteTest.cpp.o [ 1414s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1414s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Frontend/FrontendAction.h:22, [ 1414s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Frontend/FrontendActions.h:13, [ 1414s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Frontend/FrontendActions.cpp:10: [ 1414s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1414s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1414s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1414s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1414s] typename add_lvalue_reference_if_not_pointer::type; [ 1414s] ^ [ 1414s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1414s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1414s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1414s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1414s] ^ [ 1416s] [ 61%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/TransZeroOutPropsInDealloc.cpp.o [ 1417s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1417s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1417s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1417s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1417s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1417s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1417s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1417s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1417s] [ 61%] Linking CXX static library ../../../../../lib/libclangRewriteFrontend.a [ 1417s] [ 61%] Built target clangRewriteFrontend [ 1417s] [ 61%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/TransformActions.cpp.o [ 1417s] [ 61%] Building CXX object tools/clang/lib/ARCMigrate/CMakeFiles/clangARCMigrate.dir/Transforms.cpp.o [ 1418s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1418s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/AttrIterator.h:17, [ 1418s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Attr.h:17, [ 1418s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/RecursiveASTVisitor.h:17, [ 1418s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ARCMigrate/Transforms.h:14, [ 1418s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ARCMigrate/TransZeroOutPropsInDealloc.cpp:16: [ 1418s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1418s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1418s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1418s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1418s] typename add_lvalue_reference_if_not_pointer::type; [ 1418s] ^ [ 1418s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1418s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1418s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1418s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1418s] ^ [ 1418s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1418s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1419s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1419s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/AttrIterator.h:17, [ 1419s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Attr.h:17, [ 1419s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/RecursiveASTVisitor.h:17, [ 1419s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ARCMigrate/Transforms.h:14, [ 1419s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ARCMigrate/Transforms.cpp:10: [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1419s] typename add_lvalue_reference_if_not_pointer::type; [ 1419s] ^ [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1419s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1419s] ^ [ 1419s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1419s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ARCMigrate/FileRemapper.h:13, [ 1419s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ARCMigrate/ARCMT.h:13, [ 1419s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ARCMigrate/Internals.h:13, [ 1419s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/ARCMigrate/TransformActions.cpp:10: [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1419s] typename add_lvalue_reference_if_not_pointer::type; [ 1419s] ^ [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1419s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1419s] ^ [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1419s] static const bool value = [ 1419s] ^~~~~ [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1419s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1419s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1419s] ^ [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1420s] static const bool value = [ 1420s] ^~~~~ [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1420s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1420s] ^ [ 1420s] Scanning dependencies of target clangTooling [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1420s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1420s] [ 61%] Building CXX object tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/ArgumentsAdjusters.cpp.o [ 1421s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1421s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1421s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1421s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1421s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1421s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1421s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1421s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1421s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1421s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1421s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1421s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1421s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1421s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1421s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1421s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1421s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1421s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1422s] [ 61%] Building CXX object tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/CommonOptionsParser.cpp.o [ 1422s] Scanning dependencies of target clangToolingCore [ 1423s] [ 61%] Building CXX object tools/clang/lib/Tooling/Core/CMakeFiles/clangToolingCore.dir/Lookup.cpp.o [ 1423s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1423s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1423s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1423s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1423s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1423s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CommandLine.h:23, [ 1423s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Tooling/CommonOptionsParser.cpp:27: [ 1423s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1423s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1423s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1423s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1423s] typename add_lvalue_reference_if_not_pointer::type; [ 1423s] ^ [ 1423s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1423s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1423s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1423s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1423s] ^ [ 1423s] [ 61%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/FrontendOptions.cpp.o [ 1423s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1423s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1423s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1423s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1423s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1423s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1423s] [ 61%] Building CXX object tools/clang/lib/Tooling/Core/CMakeFiles/clangToolingCore.dir/Replacement.cpp.o [ 1424s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1424s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Tooling/Core/Lookup.h:17, [ 1424s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Tooling/Core/Lookup.cpp:14: [ 1424s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1424s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1424s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1424s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1424s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1424s] typename add_lvalue_reference_if_not_pointer::type; [ 1424s] ^ [ 1424s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1424s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1424s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1424s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1424s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1424s] ^ [ 1424s] [ 61%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/HeaderIncludeGen.cpp.o [ 1425s] [ 61%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CGVTables.cpp.o [ 1425s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1425s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1425s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1425s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1425s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1425s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1426s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1426s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1427s] [ 61%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CodeGenABITypes.cpp.o [ 1427s] [ 61%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaTemplateInstantiate.cpp.o [ 1427s] [ 62%] Building CXX object tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/CompilationDatabase.cpp.o [ 1427s] [ 62%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/InitHeaderSearch.cpp.o [ 1428s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1428s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1428s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1428s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/NestedNameSpecifier.h:17, [ 1428s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Type.h:20, [ 1428s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/CanonicalType.h:18, [ 1428s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/CodeGen/CodeGenABITypes.h:27, [ 1428s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenABITypes.cpp:19: [ 1428s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1428s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1428s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1428s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1428s] typename add_lvalue_reference_if_not_pointer::type; [ 1428s] ^ [ 1428s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1428s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1428s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1428s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1428s] ^ [ 1428s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1428s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1428s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1428s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1428s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1428s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/IR/DataLayout.h:23, [ 1428s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGBuilder.h:13, [ 1428s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenFunction.h:17, [ 1428s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGCXXABI.h:18, [ 1428s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGVTables.cpp:14: [ 1428s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1428s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1428s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1428s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1428s] typename add_lvalue_reference_if_not_pointer::type; [ 1428s] ^ [ 1428s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1428s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1428s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1428s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1428s] ^ [ 1428s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1428s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1428s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1428s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1428s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1428s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Sema/SemaInternal.h:18, [ 1428s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaTemplateInstantiate.cpp:13: [ 1428s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1428s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1428s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1428s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1428s] typename add_lvalue_reference_if_not_pointer::type; [ 1428s] ^ [ 1428s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1428s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1428s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1428s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1428s] ^ [ 1429s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1429s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Tooling/CompilationDatabase.h:31, [ 1429s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Tooling/CompilationDatabase.cpp:15: [ 1429s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1429s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1429s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1429s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1429s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1429s] typename add_lvalue_reference_if_not_pointer::type; [ 1429s] ^ [ 1429s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1429s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1429s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1429s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1429s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1429s] ^ [ 1429s] [ 62%] Building CXX object tools/clang/lib/Tooling/Core/CMakeFiles/clangToolingCore.dir/QualTypeNames.cpp.o [ 1429s] [ 62%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/InitPreprocessor.cpp.o [ 1430s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1430s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1430s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1430s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1430s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1430s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1430s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1430s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1430s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1430s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1430s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1430s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1430s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1430s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1430s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1430s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1431s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1431s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1431s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1431s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1431s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1431s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Tooling/Core/QualTypeNames.h:62, [ 1431s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Tooling/Core/QualTypeNames.cpp:12: [ 1431s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1431s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1431s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1431s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1431s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1431s] typename add_lvalue_reference_if_not_pointer::type; [ 1431s] ^ [ 1431s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1431s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1431s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1431s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1431s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1431s] ^ [ 1431s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1431s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1431s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1431s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1431s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1431s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1431s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1431s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1431s] [ 62%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CodeGenAction.cpp.o [ 1431s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1431s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1431s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1431s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1431s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1431s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1431s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1431s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1431s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1431s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1432s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1432s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1432s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1432s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1432s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1432s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1432s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1432s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1432s] static const bool value = [ 1432s] ^~~~~ [ 1432s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1432s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1432s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1432s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1432s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1432s] ^ [ 1432s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1432s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1432s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1432s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1432s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1432s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/VirtualFileSystem.h:16, [ 1432s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/FileManager.h:19, [ 1432s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Frontend/InitPreprocessor.cpp:14: [ 1432s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1432s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1432s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1432s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1432s] typename add_lvalue_reference_if_not_pointer::type; [ 1432s] ^ [ 1432s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1432s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1432s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1432s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1432s] ^ [ 1432s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1432s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1433s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1433s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Frontend/FrontendAction.h:22, [ 1433s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/CodeGen/CodeGenAction.h:13, [ 1433s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenAction.cpp:10: [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1433s] typename add_lvalue_reference_if_not_pointer::type; [ 1433s] ^ [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1433s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1433s] ^ [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1433s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1433s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1433s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1433s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1433s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1434s] [ 62%] Building CXX object tools/clang/lib/Tooling/Core/CMakeFiles/clangToolingCore.dir/Diagnostic.cpp.o [ 1434s] [ 62%] Building CXX object tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/FileMatchTrie.cpp.o [ 1434s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1434s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1435s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1435s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1436s] [ 62%] Building CXX object tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/FixIt.cpp.o [ 1436s] [ 62%] Linking CXX static library ../../../../../lib/libclangToolingCore.a [ 1436s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1436s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1436s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1436s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1436s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1436s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1436s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1436s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1436s] [ 62%] Built target clangToolingCore [ 1436s] Scanning dependencies of target clangIndex [ 1436s] [ 62%] Building CXX object tools/clang/lib/Index/CMakeFiles/clangIndex.dir/CodegenNameGenerator.cpp.o [ 1436s] Scanning dependencies of target clangToolingRefactor [ 1436s] [ 62%] Building CXX object tools/clang/lib/Tooling/Refactoring/CMakeFiles/clangToolingRefactor.dir/AtomicChange.cpp.o [ 1438s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1438s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1438s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1438s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1438s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1438s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Tooling/FixIt.h:23, [ 1438s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Tooling/FixIt.cpp:14: [ 1438s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1438s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1438s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1438s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1438s] typename add_lvalue_reference_if_not_pointer::type; [ 1438s] ^ [ 1438s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1438s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1438s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1438s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1438s] ^ [ 1438s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1438s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Index/CodegenNameGenerator.h:17, [ 1438s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Index/CodegenNameGenerator.cpp:14: [ 1438s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1438s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1438s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1438s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1438s] typename add_lvalue_reference_if_not_pointer::type; [ 1438s] ^ [ 1438s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1438s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1438s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1438s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1438s] ^ [ 1438s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1438s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/VirtualFileSystem.h:16, [ 1438s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/FileManager.h:19, [ 1438s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/SourceManager.h:38, [ 1438s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Tooling/Refactoring/AtomicChange.h:18, [ 1438s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Tooling/Refactoring/AtomicChange.cpp:10: [ 1438s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1438s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1438s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1438s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1438s] typename add_lvalue_reference_if_not_pointer::type; [ 1438s] ^ [ 1438s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1438s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1438s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1438s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1438s] ^ [ 1439s] [ 62%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/LangStandards.cpp.o [ 1439s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1439s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1439s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1439s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1439s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1439s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1439s] [ 62%] Building CXX object tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/JSONCompilationDatabase.cpp.o [ 1440s] [ 62%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/LayoutOverrideSource.cpp.o [ 1440s] [ 63%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/LogDiagnosticPrinter.cpp.o [ 1440s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1440s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1440s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1440s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1440s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1440s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1441s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1441s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1441s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1442s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1442s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Tooling/JSONCompilationDatabase.h:18, [ 1442s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Tooling/JSONCompilationDatabase.cpp:14: [ 1442s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1442s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1442s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1442s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1442s] typename add_lvalue_reference_if_not_pointer::type; [ 1442s] ^ [ 1442s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1442s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1442s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1442s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1442s] ^ [ 1442s] [ 63%] Building CXX object tools/clang/lib/Index/CMakeFiles/clangIndex.dir/CommentToXML.cpp.o [ 1442s] [ 63%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/ModuleDependencyCollector.cpp.o [ 1443s] [ 63%] Building CXX object tools/clang/lib/Tooling/Refactoring/CMakeFiles/clangToolingRefactor.dir/Rename/RenamingAction.cpp.o [ 1444s] [ 63%] Building CXX object tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/Refactoring.cpp.o [ 1444s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1444s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Index/CommentToXML.h:13, [ 1444s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Index/CommentToXML.cpp:10: [ 1444s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1444s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1444s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1444s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1444s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1444s] typename add_lvalue_reference_if_not_pointer::type; [ 1444s] ^ [ 1444s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1444s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1444s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1444s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1444s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1444s] ^ [ 1444s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1444s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1444s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1444s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1444s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1444s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1445s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1445s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/VirtualFileSystem.h:16, [ 1445s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/FileManager.h:19, [ 1445s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Tooling/Core/Replacement.h:22, [ 1445s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Tooling/Refactoring.h:22, [ 1445s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Tooling/Refactoring/Rename/RenamingAction.h:18, [ 1445s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Tooling/Refactoring/Rename/RenamingAction.cpp:15: [ 1445s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1445s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1445s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1445s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1445s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1445s] typename add_lvalue_reference_if_not_pointer::type; [ 1445s] ^ [ 1445s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1445s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1445s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1445s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1445s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1445s] ^ [ 1445s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1445s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/CharInfo.h:13, [ 1445s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Frontend/ModuleDependencyCollector.cpp:14: [ 1445s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1445s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1445s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1445s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1445s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1445s] typename add_lvalue_reference_if_not_pointer::type; [ 1445s] ^ [ 1445s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1445s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1445s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1445s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1445s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1445s] ^ [ 1445s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1445s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/VirtualFileSystem.h:16, [ 1445s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/FileManager.h:19, [ 1445s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Tooling/Core/Replacement.h:22, [ 1445s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Tooling/Refactoring.h:22, [ 1445s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Tooling/Refactoring.cpp:14: [ 1445s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1445s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1445s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1445s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1445s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1445s] typename add_lvalue_reference_if_not_pointer::type; [ 1445s] ^ [ 1445s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1445s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1445s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1445s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1445s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1445s] ^ [ 1446s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1446s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] [ 63%] Building CXX object tools/clang/lib/Index/CMakeFiles/clangIndex.dir/IndexBody.cpp.o [ 1447s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1447s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1447s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1447s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1447s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1447s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1447s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1447s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1447s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1447s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1447s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1447s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1447s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1447s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1447s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1447s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1447s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1447s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1447s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1447s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1447s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1447s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1447s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1447s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1447s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1447s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1447s] static const bool value = [ 1447s] ^~~~~ [ 1447s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1447s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1447s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1447s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1447s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1447s] ^ [ 1448s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1448s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1448s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1448s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1448s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1448s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] [ 64%] Linking CXX static library ../../../../lib/libclangARCMigrate.a [ 1448s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1448s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Index/IndexingContext.h:13, [ 1448s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Index/IndexBody.cpp:10: [ 1448s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1448s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1448s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1448s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1448s] typename add_lvalue_reference_if_not_pointer::type; [ 1448s] ^ [ 1448s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1448s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1448s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1448s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1448s] ^ [ 1448s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1448s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] [ 65%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CodeGenFunction.cpp.o [ 1449s] [ 65%] Built target clangARCMigrate [ 1449s] [ 65%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CodeGenModule.cpp.o [ 1449s] [ 65%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CodeGenPGO.cpp.o [ 1449s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1449s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1449s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1449s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1449s] [ 65%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/MultiplexConsumer.cpp.o [ 1449s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1449s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1449s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1449s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1449s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1449s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1449s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1449s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1450s] static const bool value = [ 1450s] ^~~~~ [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1450s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1450s] ^ [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1450s] [ 65%] Building CXX object tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/RefactoringCallbacks.cpp.o [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Index/IndexBody.cpp:75:50: required from here [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Index/IndexBody.cpp:79:56: required from here [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CompoundAssignOperator; Y = const clang::Stmt*]' [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Index/IndexBody.cpp:87:65: required from here [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1450s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1450s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1450s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1450s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1450s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1450s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/DenseMapInfo.h:17, [ 1450s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/CharUnits.h:17, [ 1450s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/BaseSubobject.h:17, [ 1450s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGVTables.h:17, [ 1450s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenModule.h:17, [ 1450s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenModule.cpp:14: [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1450s] typename add_lvalue_reference_if_not_pointer::type; [ 1450s] ^ [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1450s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1450s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1450s] ^ [ 1451s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1451s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1451s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1451s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1451s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1451s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1451s] [ 65%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaTemplateInstantiateDecl.cpp.o [ 1451s] [ 65%] Building CXX object tools/clang/lib/Tooling/Refactoring/CMakeFiles/clangToolingRefactor.dir/Rename/USRFinder.cpp.o [ 1451s] [ 65%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/PCHContainerOperations.cpp.o [ 1451s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1451s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1451s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1451s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1451s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1451s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/IR/DataLayout.h:23, [ 1451s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGBuilder.h:13, [ 1451s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenFunction.h:17, [ 1451s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenFunction.cpp:14: [ 1451s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1451s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1451s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1451s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1451s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1451s] typename add_lvalue_reference_if_not_pointer::type; [ 1451s] ^ [ 1451s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1451s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1451s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1451s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1451s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1451s] ^ [ 1451s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1451s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1451s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1451s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1451s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1451s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:48, [ 1451s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchFinder.h:44, [ 1451s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Tooling/RefactoringCallbacks.h:32, [ 1451s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Tooling/RefactoringCallbacks.cpp:12: [ 1451s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1451s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1451s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1451s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1451s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1451s] typename add_lvalue_reference_if_not_pointer::type; [ 1451s] ^ [ 1451s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1451s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1451s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1451s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1451s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1451s] ^ [ 1451s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1451s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1451s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Index/IndexBody.cpp:75:50: required from here [ 1451s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1451s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 1451s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1451s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Index/IndexBody.cpp:79:56: required from here [ 1451s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1451s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CompoundAssignOperator; Y = const clang::Stmt*]': [ 1451s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CompoundAssignOperator; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CompoundAssignOperator*]' [ 1451s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Index/IndexBody.cpp:87:65: required from here [ 1451s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1451s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]': [ 1451s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1451s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Index/IndexBody.cpp:93:51: required from here [ 1451s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1452s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1452s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1452s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1452s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1452s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1452s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/IR/DataLayout.h:23, [ 1452s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGBuilder.h:13, [ 1452s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenPGO.h:17, [ 1452s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenPGO.cpp:14: [ 1452s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1452s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1452s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1452s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1452s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1452s] typename add_lvalue_reference_if_not_pointer::type; [ 1452s] ^ [ 1452s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1452s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1452s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1452s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1452s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1452s] ^ [ 1453s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1453s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1453s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1453s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1453s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1453s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/AST.h:18, [ 1453s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Tooling/Refactoring/Rename/USRFinder.h:19, [ 1453s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Tooling/Refactoring/Rename/USRFinder.cpp:15: [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1453s] typename add_lvalue_reference_if_not_pointer::type; [ 1453s] ^ [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1453s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1453s] ^ [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1453s] static const bool value = [ 1453s] ^~~~~ [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1453s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1453s] ^ [ 1453s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1453s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1453s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1453s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1453s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1453s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Sema/SemaInternal.h:18, [ 1453s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp:12: [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1453s] typename add_lvalue_reference_if_not_pointer::type; [ 1453s] ^ [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1453s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1453s] ^ [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1453s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1453s] [ 65%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/PrecompiledPreamble.cpp.o [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1454s] static const bool value = [ 1454s] ^~~~~ [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1454s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1454s] ^ [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1454s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1455s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1455s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1455s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1455s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1455s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1455s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1455s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1455s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1456s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1456s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1456s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1456s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1456s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1456s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1456s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1456s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1456s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1456s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1456s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1456s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1456s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1456s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1456s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1456s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1456s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1456s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1456s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1456s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1456s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1456s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1456s] static const bool value = [ 1456s] ^~~~~ [ 1456s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1456s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1456s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1456s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1456s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1456s] ^ [ 1456s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1456s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1456s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1456s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1457s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1457s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LangOptions.h:19, [ 1457s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Lex/Lexer.h:17, [ 1457s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Frontend/PrecompiledPreamble.h:17, [ 1457s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Frontend/PrecompiledPreamble.cpp:14: [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1457s] typename add_lvalue_reference_if_not_pointer::type; [ 1457s] ^ [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1457s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1457s] ^ [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1457s] static const bool value = [ 1457s] ^~~~~ [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1457s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1457s] ^ [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1457s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1457s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::LabelStmt; Y = const clang::Stmt*]': [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenFunction.cpp:1257:23: required from here [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1457s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1457s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::SwitchCase; Y = const clang::Stmt*]': [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenFunction.cpp:1262:24: required from here [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]': [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenFunction.cpp:1266:24: required from here [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::WhileStmt; Y = const clang::Stmt*]': [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenFunction.cpp:1286:45: required from here [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DoStmt; Y = const clang::Stmt*]': [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenFunction.cpp:1286:63: required from here [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]': [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenFunction.cpp:1287:21: required from here [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BreakStmt; Y = const clang::Stmt*]': [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenFunction.cpp:1290:23: required from here [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]': [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenFunction.cpp:1308:20: required from here [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]': [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenFunction.cpp:1309:63: required from here [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]': [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenFunction.cpp:1310:29: required from here [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXTryStmt; Y = const clang::Stmt*]': [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenFunction.cpp:1310:51: required from here [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCForCollectionStmt; Y = const clang::Stmt*]': [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenFunction.cpp:1311:35: required from here [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCAtTryStmt; Y = const clang::Stmt*]': [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenFunction.cpp:1311:60: required from here [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]': [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenFunction.cpp:1314:22: required from here [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1457s] static const bool value = [ 1457s] ^~~~~ [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1457s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1457s] ^ [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1457s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1457s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1457s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1458s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1458s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1458s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenPGO.cpp:190:56: required from here [ 1458s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1458s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1458s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1458s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1458s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1458s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1458s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1458s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1458s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1458s] ^ [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1459s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1459s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenPGO.cpp:247:26: required from here [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378: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]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Stmt]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Stmt]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Stmt]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Tooling/RefactoringCallbacks.cpp:91:66: required from here [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378: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]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::IfStmt]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::IfStmt]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::IfStmt]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Tooling/RefactoringCallbacks.cpp:129:61: required from here [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1459s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1459s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Tooling/RefactoringCallbacks.cpp:241:1: required from here [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Tooling/RefactoringCallbacks.cpp:241:1: required from here [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Tooling/RefactoringCallbacks.cpp:241:1: required from here [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Tooling/RefactoringCallbacks.cpp:241:1: required from here [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Tooling/RefactoringCallbacks.cpp:241:1: required from here [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Tooling/RefactoringCallbacks.cpp:241:1: required from here [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Tooling/RefactoringCallbacks.cpp:241:1: required from here [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Tooling/RefactoringCallbacks.cpp:241:1: required from here [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Tooling/RefactoringCallbacks.cpp:241:1: required from here [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Tooling/RefactoringCallbacks.cpp:241:1: required from here [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Tooling/RefactoringCallbacks.cpp:241:1: required from here [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Tooling/RefactoringCallbacks.cpp:241:1: required from here [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Tooling/RefactoringCallbacks.cpp:241:1: required from here [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Tooling/RefactoringCallbacks.cpp:241:1: required from here [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Tooling/RefactoringCallbacks.cpp:241:1: required from here [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Tooling/RefactoringCallbacks.cpp:241:1: required from here [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Tooling/RefactoringCallbacks.cpp:241:1: required from here [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Tooling/RefactoringCallbacks.cpp:241:1: required from here [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Tooling/RefactoringCallbacks.cpp:241:1: required from here [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Tooling/RefactoringCallbacks.cpp:241:1: required from here [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Tooling/RefactoringCallbacks.cpp:241:1: required from here [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Tooling/RefactoringCallbacks.cpp:241:1: required from here [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Tooling/RefactoringCallbacks.cpp:241:1: required from here [ 1459s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1459s] [ 65%] Building CXX object tools/clang/lib/Index/CMakeFiles/clangIndex.dir/IndexDecl.cpp.o [ 1460s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1460s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1460s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1460s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenPGO.cpp:247:26: required from here [ 1460s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1460s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 1460s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1460s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1460s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenPGO.cpp:247:26: required from here [ 1460s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1460s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1460s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1460s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1460s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1460s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1460s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1461s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1461s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Index/IndexingContext.h:13, [ 1461s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Index/IndexDecl.cpp:10: [ 1461s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1461s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1461s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1461s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1461s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1461s] typename add_lvalue_reference_if_not_pointer::type; [ 1461s] ^ [ 1461s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1461s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1461s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1461s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1461s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1461s] ^ [ 1463s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1463s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1463s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1463s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1463s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1463s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1463s] [ 65%] Building CXX object tools/clang/lib/Tooling/CMakeFiles/clangTooling.dir/Tooling.cpp.o [ 1464s] [ 65%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/PrintPreprocessedOutput.cpp.o [ 1464s] [ 65%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/SerializedDiagnosticPrinter.cpp.o [ 1465s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1465s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/VirtualFileSystem.h:16, [ 1465s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/FileManager.h:19, [ 1465s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Module.h:18, [ 1465s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Frontend/PCHContainerOperations.h:13, [ 1465s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Tooling/Tooling.h:34, [ 1465s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Tooling/Tooling.cpp:15: [ 1465s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1465s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1465s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1465s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1465s] typename add_lvalue_reference_if_not_pointer::type; [ 1465s] ^ [ 1465s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1465s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1465s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1465s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1465s] ^ [ 1466s] [ 65%] Building CXX object tools/clang/lib/Index/CMakeFiles/clangIndex.dir/IndexingAction.cpp.o [ 1467s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1467s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Index/IndexingAction.h:13, [ 1467s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Index/IndexingAction.cpp:10: [ 1467s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1467s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1467s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1467s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1467s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1467s] typename add_lvalue_reference_if_not_pointer::type; [ 1467s] ^ [ 1467s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1467s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1467s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1467s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1467s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1467s] ^ [ 1467s] [ 65%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaTemplateVariadic.cpp.o [ 1467s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1467s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1467s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1467s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1467s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1467s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1468s] Scanning dependencies of target clangStaticAnalyzerCore [ 1468s] [ 65%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/APSIntType.cpp.o [ 1468s] [ 65%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/AnalysisManager.cpp.o [ 1469s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1469s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/AttrIterator.h:17, [ 1469s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Attr.h:17, [ 1469s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Sema/Sema.h:18, [ 1469s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaTemplateVariadic.cpp:12: [ 1469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1469s] typename add_lvalue_reference_if_not_pointer::type; [ 1469s] ^ [ 1469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1469s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1469s] ^ [ 1470s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1470s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1470s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1470s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/AnalysisContext.h:18, [ 1470s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h:18, [ 1470s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/AnalysisManager.cpp:10: [ 1470s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1470s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1470s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1470s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1470s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1470s] typename add_lvalue_reference_if_not_pointer::type; [ 1470s] ^ [ 1470s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1470s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1470s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1470s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1470s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1470s] ^ [ 1470s] [ 65%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/SerializedDiagnosticReader.cpp.o [ 1470s] [ 65%] Building CXX object tools/clang/lib/Tooling/Refactoring/CMakeFiles/clangToolingRefactor.dir/Rename/USRFindingAction.cpp.o [ 1470s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1470s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1470s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1470s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1470s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1470s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1470s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1470s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1471s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1471s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1472s] [ 65%] Linking CXX static library ../../../../lib/libclangTooling.a [ 1472s] [ 65%] Built target clangTooling [ 1472s] [ 65%] Building CXX object tools/clang/lib/Tooling/Refactoring/CMakeFiles/clangToolingRefactor.dir/Rename/USRLocFinder.cpp.o [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1472s] [ 65%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/TestModuleFileExtension.cpp.o [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1472s] static const bool value = [ 1472s] ^~~~~ [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1472s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1472s] ^ [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1472s] [ 65%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/TextDiagnostic.cpp.o [ 1472s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1472s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Tooling/Refactoring/Rename/USRFindingAction.h:18, [ 1472s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Tooling/Refactoring/Rename/USRFindingAction.cpp:16: [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1472s] typename add_lvalue_reference_if_not_pointer::type; [ 1472s] ^ [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1472s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1472s] ^ [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1472s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1472s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1472s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1473s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1473s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1473s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1473s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1473s] [ 65%] Building CXX object tools/clang/lib/Index/CMakeFiles/clangIndex.dir/IndexingContext.cpp.o [ 1473s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1473s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1473s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1473s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1473s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1473s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/AST.h:18, [ 1473s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Tooling/Refactoring/Rename/USRLocFinder.h:19, [ 1473s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp:17: [ 1473s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1473s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1473s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1473s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1473s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1473s] typename add_lvalue_reference_if_not_pointer::type; [ 1473s] ^ [ 1473s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1473s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1473s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1473s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1473s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1473s] ^ [ 1473s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1473s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1473s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1473s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1473s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1473s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1474s] static const bool value = [ 1474s] ^~~~~ [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1474s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1474s] ^ [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1474s] [ 65%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/AnalyzerOptions.cpp.o [ 1474s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1474s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Frontend/TestModuleFileExtension.h:13, [ 1474s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Frontend/TestModuleFileExtension.cpp:9: [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1474s] typename add_lvalue_reference_if_not_pointer::type; [ 1474s] ^ [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1474s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1474s] ^ [ 1475s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1475s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1475s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1475s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1475s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1475s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1475s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1475s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1475s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1475s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1475s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1475s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1475s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1475s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Index/IndexingContext.h:13, [ 1475s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Index/IndexingContext.cpp:10: [ 1475s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1475s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1475s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1475s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1475s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1475s] typename add_lvalue_reference_if_not_pointer::type; [ 1475s] ^ [ 1475s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1475s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1475s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1475s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1475s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1475s] ^ [ 1475s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1475s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1475s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1475s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1475s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1475s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1475s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1475s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1475s] static const bool value = [ 1475s] ^~~~~ [ 1475s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1475s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1475s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1475s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1475s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1475s] ^ [ 1475s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1475s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1475s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1475s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1476s] [ 66%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/BasicValueFactory.cpp.o [ 1476s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1476s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:18, [ 1476s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/AnalyzerOptions.cpp:15: [ 1476s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1476s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1476s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1476s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1476s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1476s] typename add_lvalue_reference_if_not_pointer::type; [ 1476s] ^ [ 1476s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1476s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1476s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1476s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1476s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1476s] ^ [ 1477s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1477s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1477s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1477s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1477s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1477s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1477s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1477s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1477s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1477s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1477s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1477s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1477s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1477s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1477s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1477s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1477s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1477s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1477s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1477s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1477s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1477s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1477s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1477s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1477s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1477s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1477s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1477s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1477s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1477s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BasicValueFactory.cpp:16: [ 1477s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1477s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1477s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1477s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1477s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1477s] typename add_lvalue_reference_if_not_pointer::type; [ 1477s] ^ [ 1477s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1477s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1477s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1477s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1477s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1477s] ^ [ 1478s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1478s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1478s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1478s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1478s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1478s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1478s] [ 66%] Building CXX object tools/clang/lib/Index/CMakeFiles/clangIndex.dir/IndexSymbol.cpp.o [ 1479s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1479s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1479s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1479s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1479s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1479s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1479s] [ 66%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/TextDiagnosticBuffer.cpp.o [ 1480s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1480s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Index/IndexSymbol.h:13, [ 1480s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Index/IndexSymbol.cpp:10: [ 1480s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1480s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1480s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1480s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1480s] typename add_lvalue_reference_if_not_pointer::type; [ 1480s] ^ [ 1480s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1480s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1480s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1480s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1480s] ^ [ 1480s] [ 66%] Building CXX object tools/clang/lib/Index/CMakeFiles/clangIndex.dir/IndexTypeSourceInfo.cpp.o [ 1481s] [ 66%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/TextDiagnosticPrinter.cpp.o [ 1481s] [ 66%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/BlockCounter.cpp.o [ 1482s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1482s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1482s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1482s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1482s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1482s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1482s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1482s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Index/IndexingContext.h:13, [ 1482s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Index/IndexTypeSourceInfo.cpp:10: [ 1482s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1482s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1482s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1482s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1482s] typename add_lvalue_reference_if_not_pointer::type; [ 1482s] ^ [ 1482s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1482s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1482s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1482s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1482s] ^ [ 1483s] [ 66%] Building CXX object tools/clang/lib/Frontend/CMakeFiles/clangFrontend.dir/VerifyDiagnosticConsumer.cpp.o [ 1483s] [ 66%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/IssueHash.cpp.o [ 1483s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1483s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1483s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1483s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1484s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1484s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1484s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1484s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1484s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1484s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1484s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1484s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1484s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1484s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1484s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1484s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1484s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1484s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1484s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1484s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1484s] static const bool value = [ 1484s] ^~~~~ [ 1484s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1484s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1484s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1484s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1484s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1484s] ^ [ 1484s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1484s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1484s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1484s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1484s] [ 66%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/SemaType.cpp.o [ 1485s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1485s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1485s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1485s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1485s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1485s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/IssueHash.cpp:10: [ 1485s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1485s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1485s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1485s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1485s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1485s] typename add_lvalue_reference_if_not_pointer::type; [ 1485s] ^ [ 1485s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1485s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1485s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1485s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1485s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1485s] ^ [ 1485s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1485s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1485s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1485s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1485s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1485s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1485s] [ 66%] Building CXX object tools/clang/lib/Sema/CMakeFiles/clangSema.dir/TypeLocBuilder.cpp.o [ 1486s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1486s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1486s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1486s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1486s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1486s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/TypeLocBuilder.h:18, [ 1486s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/SemaType.cpp:14: [ 1486s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1486s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1486s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1486s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1486s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1486s] typename add_lvalue_reference_if_not_pointer::type; [ 1486s] ^ [ 1486s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1486s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1486s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1486s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1486s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1486s] ^ [ 1486s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1486s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1487s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1487s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1487s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1487s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1487s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1487s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/TypeLocBuilder.h:18, [ 1487s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Sema/TypeLocBuilder.cpp:15: [ 1487s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1487s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1487s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1487s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1487s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1487s] typename add_lvalue_reference_if_not_pointer::type; [ 1487s] ^ [ 1487s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1487s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1487s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1487s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1487s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1487s] ^ [ 1487s] [ 66%] Linking CXX static library ../../../../lib/libclangFrontend.a [ 1488s] [ 66%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/BugReporter.cpp.o [ 1488s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1488s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1488s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1488s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1488s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1488s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1488s] [ 66%] Built target clangFrontend [ 1488s] [ 66%] Building CXX object tools/clang/lib/Index/CMakeFiles/clangIndex.dir/USRGeneration.cpp.o [ 1488s] [ 66%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CodeGenTBAA.cpp.o [ 1488s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1488s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1488s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1488s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1488s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1488s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1488s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1488s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1488s] Scanning dependencies of target clangStaticAnalyzerCheckers [ 1488s] [ 66%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/AllocationDiagnostics.cpp.o [ 1489s] [ 66%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CodeGenTypes.cpp.o [ 1489s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1489s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/SourceLocation.h:18, [ 1489s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:18, [ 1489s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:15: [ 1489s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1489s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1489s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1489s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1489s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1489s] typename add_lvalue_reference_if_not_pointer::type; [ 1489s] ^ [ 1489s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1489s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1489s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1489s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1489s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1489s] ^ [ 1489s] [ 66%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/AnalysisOrderChecker.cpp.o [ 1490s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1490s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Index/USRGeneration.h:13, [ 1490s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/Index/USRGeneration.cpp:10: [ 1490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1490s] typename add_lvalue_reference_if_not_pointer::type; [ 1490s] ^ [ 1490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1490s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1490s] ^ [ 1490s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1490s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1490s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1490s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/NestedNameSpecifier.h:17, [ 1490s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Type.h:20, [ 1490s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenTBAA.h:18, [ 1490s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenTBAA.cpp:18: [ 1490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1490s] typename add_lvalue_reference_if_not_pointer::type; [ 1490s] ^ [ 1490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1490s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1490s] ^ [ 1490s] [ 66%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/BugReporterVisitors.cpp.o [ 1490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1490s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1490s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1491s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1491s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1491s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1491s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1491s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1491s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGValue.h:18, [ 1491s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGCall.h:18, [ 1491s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenTypes.h:17, [ 1491s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenTypes.cpp:14: [ 1491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1491s] typename add_lvalue_reference_if_not_pointer::type; [ 1491s] ^ [ 1491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1491s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1491s] ^ [ 1491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1491s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1491s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1491s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1491s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/AnalysisContext.h:18, [ 1491s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/ProgramPoint.h:18, [ 1491s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:17, [ 1491s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/AnalysisOrderChecker.cpp:18: [ 1491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1491s] typename add_lvalue_reference_if_not_pointer::type; [ 1491s] ^ [ 1491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1491s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1491s] ^ [ 1491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1491s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1491s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1491s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1491s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1492s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1492s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1492s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Expr.h:17, [ 1492s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:18, [ 1492s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitor.h:18, [ 1492s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:14: [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1492s] typename add_lvalue_reference_if_not_pointer::type; [ 1492s] ^ [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1492s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1492s] ^ [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1492s] static const bool value = [ 1492s] ^~~~~ [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1492s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1492s] ^ [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:441:62: required from here [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:452:59: required from here [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:461:53: required from here [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:466:41: required from here [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:472:33: required from here [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:476:32: required from here [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:480:47: required from here [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:484:35: required from here [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1944:28: required from here [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1948:38: required from here [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1950:32: required from here [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1952:47: required from here [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1954:66: required from here [ 1492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXDefaultInitExpr; Y = const clang::Stmt*]': [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:272:49: required from here [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1493s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1493s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:411:18: required from here [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]': [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1198:33: required from here [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCForCollectionStmt; Y = const clang::Stmt*]': [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1778:54: required from here [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]': [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1850:53: required from here [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BreakStmt; Y = const clang::Stmt*]': [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1868:41: required from here [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ContinueStmt; Y = const clang::Stmt*]': [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1868:68: required from here [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::GotoStmt; Y = const clang::Stmt*]': [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1869:40: required from here [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ExprWithCleanups; Y = const clang::Stmt*]': [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1918:32: required from here [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXBindTemporaryExpr; Y = const clang::Stmt*]': [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1919:36: required from here [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::SubstNonTypeTemplateParmExpr; Y = const clang::Stmt*]': [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1920:44: required from here [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]': [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:2119:31: required from here [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::WhileStmt; Y = const clang::Stmt*]': [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:2119:58: required from here [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]': [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:2120:30: required from here [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]': [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:359: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*]' [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BugReporter.cpp:1297:63: required from here [ 1493s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1493s] [ 66%] Linking CXX static library ../../../../../lib/libclangToolingRefactor.a [ 1494s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1494s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1494s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1494s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1494s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1494s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1494s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1494s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1494s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1494s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1494s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1494s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1494s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1494s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1494s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1494s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1494s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1494s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:91:60: required from here [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:98:52: required from here [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:555:46: required from here [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:1128:58: required from here [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:1192:59: required from here [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:1305:29: required from here [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:1308:42: required from here [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1495s] [ 66%] Linking CXX static library ../../../../lib/libclangIndex.a [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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}::AnalysisOrderChecker; STMT = clang::CastExpr]' [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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}::AnalysisOrderChecker; STMT = clang::CastExpr]' [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:504:22: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::AnalysisOrderChecker; CHECK1 = clang::ento::check::PreStmt; CHECKs = {clang::ento::check::PostStmt, clang::ento::check::PreStmt, clang::ento::check::PostStmt, clang::ento::check::Bind, clang::ento::check::RegionChanges}]' [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::AnalysisOrderChecker]' [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/AnalysisOrderChecker.cpp:98:45: required from here [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1495s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1495s] ^ [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]': [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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}::AnalysisOrderChecker; STMT = clang::CastExpr]' [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:504:22: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::AnalysisOrderChecker; CHECK1 = clang::ento::check::PreStmt; CHECKs = {clang::ento::check::PostStmt, clang::ento::check::PreStmt, clang::ento::check::PostStmt, clang::ento::check::Bind, clang::ento::check::RegionChanges}]' [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::AnalysisOrderChecker]' [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/AnalysisOrderChecker.cpp:98:45: required from here [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1495s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1495s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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}::AnalysisOrderChecker; STMT = clang::ArraySubscriptExpr]' [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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}::AnalysisOrderChecker; STMT = clang::ArraySubscriptExpr]' [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:34: recursively required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::AnalysisOrderChecker; CHECK1 = clang::ento::check::PostStmt; CHECKs = {clang::ento::check::PreStmt, clang::ento::check::PostStmt, clang::ento::check::Bind, clang::ento::check::RegionChanges}]' [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:34: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::AnalysisOrderChecker; CHECK1 = clang::ento::check::PreStmt; CHECKs = {clang::ento::check::PostStmt, clang::ento::check::PreStmt, clang::ento::check::PostStmt, clang::ento::check::Bind, clang::ento::check::RegionChanges}]' [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::AnalysisOrderChecker]' [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/AnalysisOrderChecker.cpp:98:45: required from here [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1495s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1495s] ^ [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]': [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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}::AnalysisOrderChecker; STMT = clang::ArraySubscriptExpr]' [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:34: recursively required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::AnalysisOrderChecker; CHECK1 = clang::ento::check::PostStmt; CHECKs = {clang::ento::check::PreStmt, clang::ento::check::PostStmt, clang::ento::check::Bind, clang::ento::check::RegionChanges}]' [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:34: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::AnalysisOrderChecker; CHECK1 = clang::ento::check::PreStmt; CHECKs = {clang::ento::check::PostStmt, clang::ento::check::PreStmt, clang::ento::check::PostStmt, clang::ento::check::Bind, clang::ento::check::RegionChanges}]' [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::AnalysisOrderChecker]' [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/AnalysisOrderChecker.cpp:98:45: required from here [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1495s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1495s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1495s] Scanning dependencies of target clangStaticAnalyzerFrontend [ 1495s] [ 67%] Building CXX object tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/clangStaticAnalyzerFrontend.dir/AnalysisConsumer.cpp.o [ 1495s] [ 67%] Built target clangToolingRefactor [ 1495s] [ 67%] Building CXX object tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/clangStaticAnalyzerFrontend.dir/CheckerRegistration.cpp.o [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BlockExpr; Y = const clang::Stmt*]': [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:561:32: required from here [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1495s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1495s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:91:60: required from here [ 1496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]': [ 1496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:98:52: required from here [ 1496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]': [ 1496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:555:46: required from here [ 1496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]': [ 1496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:1128:58: required from here [ 1496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]': [ 1496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp:1192:59: required from here [ 1496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1497s] [ 67%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/AnalyzerStatsChecker.cpp.o [ 1497s] [ 67%] Built target clangIndex [ 1497s] [ 67%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/ArrayBoundChecker.cpp.o [ 1497s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1497s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Frontend/AnalysisConsumer.h:19, [ 1497s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp:14: [ 1497s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1497s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1497s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1497s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1497s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1497s] typename add_lvalue_reference_if_not_pointer::type; [ 1497s] ^ [ 1497s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1497s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1497s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1497s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1497s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1497s] ^ [ 1497s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1497s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Frontend/CheckerRegistration.h:13, [ 1497s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Frontend/CheckerRegistration.cpp:14: [ 1497s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1497s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1497s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1497s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1497s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1497s] typename add_lvalue_reference_if_not_pointer::type; [ 1497s] ^ [ 1497s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1497s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1497s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1497s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1497s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1497s] ^ [ 1498s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1498s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1498s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ArrayBoundChecker.cpp:16: [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1498s] typename add_lvalue_reference_if_not_pointer::type; [ 1498s] ^ [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1498s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1498s] ^ [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1498s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1498s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1498s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1498s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1498s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1498s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/DeclObjC.h:17, [ 1498s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/AnalyzerStatsChecker.cpp:12: [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1498s] typename add_lvalue_reference_if_not_pointer::type; [ 1498s] ^ [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1498s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1498s] ^ [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1498s] static const bool value = [ 1498s] ^~~~~ [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1498s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1498s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1498s] ^ [ 1499s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1499s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1499s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1499s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1500s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1500s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1500s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1500s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1500s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1500s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1500s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1500s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1500s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1501s] [ 67%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/ArrayBoundCheckerV2.cpp.o [ 1501s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1501s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1501s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1501s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1501s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1501s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1501s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1501s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1501s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1501s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1502s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1502s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1502s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1502s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1502s] [ 67%] Linking CXX static library ../../../../lib/libclangSema.a [ 1502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1502s] [ 67%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/BasicObjCFoundationChecks.cpp.o [ 1503s] [ 67%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/ConstantInitBuilder.cpp.o [ 1503s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1503s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1503s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1503s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1503s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1503s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/DenseMapInfo.h:17, [ 1503s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/CharUnits.h:17, [ 1503s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp:16: [ 1503s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1503s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1503s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1503s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1503s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1503s] typename add_lvalue_reference_if_not_pointer::type; [ 1503s] ^ [ 1503s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1503s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1503s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1503s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1503s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1503s] ^ [ 1503s] [ 67%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/CallEvent.cpp.o [ 1504s] [ 67%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/CoverageMappingGen.cpp.o [ 1504s] [ 67%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/ItaniumCXXABI.cpp.o [ 1504s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1504s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1504s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1504s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1504s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1504s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/SelectorExtras.h:13, [ 1504s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:17: [ 1504s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1504s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1504s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1504s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1504s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1504s] typename add_lvalue_reference_if_not_pointer::type; [ 1504s] ^ [ 1504s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1504s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1504s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1504s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1504s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1504s] ^ [ 1504s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1504s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1504s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1504s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1504s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1504s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/CodeGen/ConstantInitBuilder.h:19, [ 1504s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/ConstantInitBuilder.cpp:16: [ 1504s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1504s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1504s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1504s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1504s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1504s] typename add_lvalue_reference_if_not_pointer::type; [ 1504s] ^ [ 1504s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1504s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1504s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1504s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1504s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1504s] ^ [ 1504s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1504s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1504s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1504s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1504s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1504s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/DeclCXX.h:19, [ 1504s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:19, [ 1504s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/CallEvent.cpp:16: [ 1504s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1504s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1504s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1504s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1504s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1504s] typename add_lvalue_reference_if_not_pointer::type; [ 1504s] ^ [ 1504s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1504s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1504s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1504s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1504s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1504s] ^ [ 1505s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1505s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1505s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1505s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1505s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1505s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1505s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1505s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1505s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1505s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1505s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1505s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1505s] static const bool value = [ 1505s] ^~~~~ [ 1505s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1505s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1505s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1505s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1505s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1505s] ^ [ 1506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1506s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1506s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1506s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1506s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CoverageMappingGen.h:17, [ 1506s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CoverageMappingGen.cpp:14: [ 1506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1506s] typename add_lvalue_reference_if_not_pointer::type; [ 1506s] ^ [ 1506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1506s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1506s] ^ [ 1507s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1507s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1507s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1507s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1507s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1507s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/IR/DataLayout.h:23, [ 1507s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGBuilder.h:13, [ 1507s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenFunction.h:17, [ 1507s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGCXXABI.h:18, [ 1507s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/ItaniumCXXABI.cpp:21: [ 1507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1507s] typename add_lvalue_reference_if_not_pointer::type; [ 1507s] ^ [ 1507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1507s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1507s] ^ [ 1507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp:262:23: warning: 'void {anonymous}::RegionRawOffsetV2::dump() const' defined but not used [-Wunused-function] [ 1507s] LLVM_DUMP_METHOD void RegionRawOffsetV2::dump() const { [ 1507s] ^~~~~~~~~~~~~~~~~ [ 1507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:924:54: required from here [ 1507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:344:5: 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*]' [ 1507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/CallEvent.cpp:790:75: required from here [ 1507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/CallEvent.cpp:1152:67: required from here [ 1507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/CallEvent.cpp:1156:59: required from here [ 1507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/CallEvent.cpp:1158:62: required from here [ 1507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1507s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1507s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]': [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:924:54: required from here [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]': [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/CallEvent.cpp:269:25: required from here [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1508s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1508s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]': [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/CallEvent.cpp:269:52: required from here [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]': [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/CallEvent.cpp:270:53: required from here [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXNewExpr; Y = const clang::Stmt*]': [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/CallEvent.cpp:271:47: required from here [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::PseudoObjectExpr; Y = const clang::Stmt*]': [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:359: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*]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/CallEvent.cpp:790:75: required from here [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:504: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}]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCLoopChecker]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:1293:40: required from here [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1508s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1508s] ^ [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:504: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}]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::NilArgChecker]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:1273:38: required from here [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]': [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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}::CFNumberChecker; STMT = clang::CallExpr]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:514:22: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::CFNumberChecker; CHECK1 = clang::ento::check::PreStmt]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::CFNumberChecker]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:1277:40: required from here [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1508s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1508s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCForCollectionStmt; Y = const clang::Stmt*]': [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:504: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}]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCLoopChecker]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:1293:40: required from here [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:504: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}]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCNonNilReturnValueChecker]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:1298:53: required from here [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1508s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1508s] ^ [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCDictionaryLiteral; Y = const clang::Stmt*]': [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:504: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}]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::NilArgChecker]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:1273:38: required from here [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1508s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1508s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCArrayLiteral; Y = const clang::Stmt*]': [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:504: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}]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCNonNilReturnValueChecker]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:1298:53: required from here [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCNonNilReturnValueChecker]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:1298:53: required from here [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1508s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1508s] ^ [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCBoxedExpr; Y = const clang::Stmt*]': [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCNonNilReturnValueChecker]' [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp:1298:53: required from here [ 1508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1508s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1508s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1508s] [ 67%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/MacroPPCallbacks.cpp.o [ 1509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1509s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1509s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1510s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1510s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1510s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1510s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1511s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1511s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1511s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1511s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1511s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1511s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1511s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1511s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1511s] static const bool value = [ 1511s] ^~~~~ [ 1511s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1511s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1511s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1511s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1511s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1511s] ^ [ 1511s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1511s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1511s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1511s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1511s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1511s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1511s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1511s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1511s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1511s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1511s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Lex/PPCallbacks.h:18, [ 1511s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/MacroPPCallbacks.h:14, [ 1511s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/MacroPPCallbacks.cpp:14: [ 1511s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1511s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1511s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1511s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1511s] typename add_lvalue_reference_if_not_pointer::type; [ 1511s] ^ [ 1511s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1511s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1511s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1511s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1511s] ^ [ 1511s] [ 67%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/Checker.cpp.o [ 1512s] [ 67%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/CheckerContext.cpp.o [ 1512s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1512s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1512s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1512s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CoverageMappingGen.cpp:485:5: required from here [ 1512s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1512s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1512s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1512s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1512s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CoverageMappingGen.cpp:485:5: required from here [ 1512s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] [ 67%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/BlockInCriticalSectionChecker.cpp.o [ 1513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]': [ 1513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CoverageMappingGen.cpp:824:53: required from here [ 1513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1513s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1513s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:17, [ 1513s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/Checker.cpp:14: [ 1513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1513s] typename add_lvalue_reference_if_not_pointer::type; [ 1513s] ^ [ 1513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1513s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1513s] ^ [ 1513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CoverageMappingGen.cpp:485:5: required from here [ 1513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 1513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CoverageMappingGen.cpp:485:5: required from here [ 1513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1514s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1514s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1514s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Expr.h:17, [ 1514s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:19, [ 1514s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:18, [ 1514s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp:15: [ 1514s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1514s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1514s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1514s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1514s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1514s] typename add_lvalue_reference_if_not_pointer::type; [ 1514s] ^ [ 1514s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1514s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1514s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1514s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1514s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1514s] ^ [ 1514s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1514s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1514s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/BlockInCriticalSectionChecker.cpp:19: [ 1514s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1514s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1514s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1514s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1514s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1514s] typename add_lvalue_reference_if_not_pointer::type; [ 1514s] ^ [ 1514s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1514s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1514s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1514s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1514s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1514s] ^ [ 1515s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1515s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1515s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1515s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1515s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1515s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1515s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1515s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1515s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1515s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1515s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1515s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1515s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1515s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1516s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1516s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1516s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1516s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1516s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1516s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1516s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1516s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1516s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1516s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1516s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1516s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1516s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1516s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1516s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1516s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1516s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1516s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1517s] [ 67%] Building CXX object tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/clangStaticAnalyzerFrontend.dir/ModelConsumer.cpp.o [ 1517s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1517s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1517s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1517s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1517s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1517s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1517s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1517s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1517s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1517s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1517s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1517s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1517s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1517s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1517s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1517s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1517s] [ 67%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/BoolAssignmentChecker.cpp.o [ 1517s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1517s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1517s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1517s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1518s] [ 67%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/BuiltinFunctionChecker.cpp.o [ 1518s] [ 67%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/CheckerHelpers.cpp.o [ 1519s] [ 67%] Building CXX object tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/clangStaticAnalyzerFrontend.dir/FrontendActions.cpp.o [ 1519s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1519s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1519s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp:16: [ 1519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1519s] typename add_lvalue_reference_if_not_pointer::type; [ 1519s] ^ [ 1519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1519s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1519s] ^ [ 1519s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1519s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/IdentifierTable.h:19, [ 1519s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:20, [ 1519s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h:17, [ 1519s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp:14: [ 1519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1519s] typename add_lvalue_reference_if_not_pointer::type; [ 1519s] ^ [ 1519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1519s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1519s] ^ [ 1519s] [ 67%] Building CXX object tools/clang/lib/StaticAnalyzer/Frontend/CMakeFiles/clangStaticAnalyzerFrontend.dir/ModelInjector.cpp.o [ 1519s] [ 67%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/MicrosoftCXXABI.cpp.o [ 1519s] Scanning dependencies of target clangFormat [ 1519s] [ 67%] Building CXX object tools/clang/lib/Format/CMakeFiles/clangFormat.dir/AffectedRangeManager.cpp.o [ 1520s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1520s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1520s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1520s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1520s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1520s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Builtins.h:19, [ 1520s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/BuiltinFunctionChecker.cpp:15: [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1520s] typename add_lvalue_reference_if_not_pointer::type; [ 1520s] ^ [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1520s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1520s] ^ [ 1520s] [ 67%] Built target clangSema [ 1520s] [ 67%] Building CXX object tools/clang/lib/Format/CMakeFiles/clangFormat.dir/BreakableToken.cpp.o [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp:35:50: required from here [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:344:5: 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*]' [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp:81:55: required from here [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:344:5: 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*]' [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp:88:52: required from here [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::OffsetOfExpr; Y = const clang::Stmt*]': [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp:65:26: required from here [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1520s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1520s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1520s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1520s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Frontend/FrontendAction.h:22, [ 1520s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Frontend/FrontendActions.h:13, [ 1520s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Frontend/FrontendActions.cpp:10: [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1520s] typename add_lvalue_reference_if_not_pointer::type; [ 1520s] ^ [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1520s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1520s] ^ [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]': [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp:35:50: required from here [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:359: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*]' [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp:81:55: required from here [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]': [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:359: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*]' [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/CheckerHelpers.cpp:88:52: required from here [ 1520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1521s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1521s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1521s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1521s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1521s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1521s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1521s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1521s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Frontend/ModelInjector.cpp:11: [ 1521s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1521s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1521s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1521s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1521s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1521s] typename add_lvalue_reference_if_not_pointer::type; [ 1521s] ^ [ 1521s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1521s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1521s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1521s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1521s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1521s] ^ [ 1521s] [ 67%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/CheckerManager.cpp.o [ 1522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1522s] [ 67%] Building CXX object tools/clang/lib/Format/CMakeFiles/clangFormat.dir/ContinuationIndenter.cpp.o [ 1522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1522s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1522s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1522s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1522s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1522s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1522s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1522s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1522s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1522s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1522s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/IR/DataLayout.h:23, [ 1522s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGBuilder.h:13, [ 1522s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CodeGenFunction.h:17, [ 1522s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGCXXABI.h:18, [ 1522s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/MicrosoftCXXABI.cpp:17: [ 1522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1522s] typename add_lvalue_reference_if_not_pointer::type; [ 1522s] ^ [ 1522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1522s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1522s] ^ [ 1523s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1523s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1523s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1523s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/AnalysisContext.h:18, [ 1523s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/ProgramPoint.h:18, [ 1523s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:17, [ 1523s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp:14: [ 1523s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1523s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1523s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1523s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1523s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1523s] typename add_lvalue_reference_if_not_pointer::type; [ 1523s] ^ [ 1523s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1523s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1523s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1523s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1523s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1523s] ^ [ 1523s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1523s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1523s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1523s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1523s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1523s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1523s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1523s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1523s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1523s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1523s] [ 67%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/CheckerRegistry.cpp.o [ 1523s] [ 67%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/ModuleBuilder.cpp.o [ 1524s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/CStringChecker.cpp.o [ 1524s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1524s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1524s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1524s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1524s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1524s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1525s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1525s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1525s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1525s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1525s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1525s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1525s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1525s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1525s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1525s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1525s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1525s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1525s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1525s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerRegistry.h:13, [ 1525s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/CheckerRegistry.cpp:10: [ 1525s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1525s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1525s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1525s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1525s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1525s] typename add_lvalue_reference_if_not_pointer::type; [ 1525s] ^ [ 1525s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1525s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1525s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1525s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1525s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1525s] ^ [ 1525s] [ 68%] Building CXX object tools/clang/lib/Format/CMakeFiles/clangFormat.dir/Format.cpp.o [ 1525s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1525s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1525s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1525s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1525s] [ 68%] Building CXX object tools/clang/lib/Format/CMakeFiles/clangFormat.dir/FormatToken.cpp.o [ 1526s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1526s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/CharInfo.h:13, [ 1526s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:17: [ 1526s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1526s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1526s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1526s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1526s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1526s] typename add_lvalue_reference_if_not_pointer::type; [ 1526s] ^ [ 1526s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1526s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1526s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1526s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1526s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1526s] ^ [ 1526s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1526s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1526s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1526s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1526s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1526s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/IR/DataLayout.h:23, [ 1526s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGBuilder.h:13, [ 1526s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGDebugInfo.h:17, [ 1526s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/ModuleBuilder.cpp:15: [ 1526s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1526s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1526s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1526s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1526s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1526s] typename add_lvalue_reference_if_not_pointer::type; [ 1526s] ^ [ 1526s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1526s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1526s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1526s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1526s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1526s] ^ [ 1526s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1526s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1526s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1526s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1526s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1526s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1526s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1526s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1526s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1526s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1527s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1527s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1527s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1527s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1527s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1527s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1527s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1527s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1527s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1527s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1527s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/CommonBugCategories.cpp.o [ 1527s] [ 68%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/ObjectFilePCHContainerOperations.cpp.o [ 1528s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1528s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1528s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1528s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1528s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1528s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1528s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1528s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1528s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1528s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1528s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1528s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1529s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1529s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1529s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1529s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1529s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1529s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1529s] [ 68%] Linking CXX static library ../../../../../lib/libclangStaticAnalyzerFrontend.a [ 1529s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1529s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1529s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1529s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1529s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1529s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1529s] [ 68%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/SanitizerMetadata.cpp.o [ 1529s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1529s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1529s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1529s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1529s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1529s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1529s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1529s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1529s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:504: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}]' [ 1529s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1529s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::CStringChecker]' [ 1529s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:2270:1: required from here [ 1529s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1529s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1529s] ^ [ 1530s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]': [ 1530s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1530s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1530s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:504: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}]' [ 1530s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1530s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::CStringChecker]' [ 1530s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp:2270:1: required from here [ 1530s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1530s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1530s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1530s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1530s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/VirtualFileSystem.h:16, [ 1530s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/FileManager.h:19, [ 1530s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Module.h:18, [ 1530s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Frontend/PCHContainerOperations.h:13, [ 1530s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/CodeGen/ObjectFilePCHContainerOperations.h:13, [ 1530s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp:10: [ 1530s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1530s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1530s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1530s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1530s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1530s] typename add_lvalue_reference_if_not_pointer::type; [ 1530s] ^ [ 1530s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1530s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1530s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1530s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1530s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1530s] ^ [ 1530s] [ 68%] Built target clangStaticAnalyzerFrontend [ 1530s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/CStringSyntaxChecker.cpp.o [ 1531s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1531s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1531s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1531s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/NestedNameSpecifier.h:17, [ 1531s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Type.h:20, [ 1531s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/SanitizerMetadata.h:16, [ 1531s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/SanitizerMetadata.cpp:13: [ 1531s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1531s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1531s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1531s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1531s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1531s] typename add_lvalue_reference_if_not_pointer::type; [ 1531s] ^ [ 1531s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1531s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1531s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1531s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1531s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1531s] ^ [ 1531s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/ConstraintManager.cpp.o [ 1531s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1531s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1531s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1531s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1531s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1531s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1532s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1532s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1532s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Expr.h:17, [ 1532s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/CStringSyntaxChecker.cpp:16: [ 1532s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1532s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1532s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1532s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1532s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1532s] typename add_lvalue_reference_if_not_pointer::type; [ 1532s] ^ [ 1532s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1532s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1532s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1532s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1532s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1532s] ^ [ 1532s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1532s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1532s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1532s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1532s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1532s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1532s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1532s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1532s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1532s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:17, [ 1532s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ConstraintManager.cpp:14: [ 1532s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1532s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1532s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1532s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1532s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1532s] typename add_lvalue_reference_if_not_pointer::type; [ 1532s] ^ [ 1532s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1532s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1532s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1532s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1532s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1532s] ^ [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1533s] static const bool value = [ 1533s] ^~~~~ [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1533s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1533s] ^ [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1533s] static const bool value = [ 1533s] ^~~~~ [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1533s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1533s] ^ [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1533s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1533s] [ 68%] Building CXX object tools/clang/lib/Format/CMakeFiles/clangFormat.dir/FormatTokenLexer.cpp.o [ 1534s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1534s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1534s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1534s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1534s] [ 68%] Building CXX object tools/clang/lib/Format/CMakeFiles/clangFormat.dir/NamespaceEndCommentsFixer.cpp.o [ 1534s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1534s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1534s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1534s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1534s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1534s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1534s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1534s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1534s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1534s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1535s] Scanning dependencies of target clang-offload-bundler [ 1535s] [ 68%] Building CXX object tools/clang/tools/clang-offload-bundler/CMakeFiles/clang-offload-bundler.dir/ClangOffloadBundler.cpp.o [ 1535s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1535s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1535s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1535s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1535s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1535s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1536s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1536s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1536s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1536s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1536s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1536s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1536s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1536s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1536s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1536s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1536s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/CoreEngine.cpp.o [ 1537s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/DynamicTypeMap.cpp.o [ 1537s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/Environment.cpp.o [ 1538s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1538s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1538s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1538s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1538s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1538s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1538s] [ 68%] Building CXX object tools/clang/lib/Format/CMakeFiles/clangFormat.dir/SortJavaScriptImports.cpp.o [ 1538s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1538s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1538s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Expr.h:17, [ 1538s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h:18, [ 1538s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:15: [ 1538s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1538s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1538s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1538s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1538s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1538s] typename add_lvalue_reference_if_not_pointer::type; [ 1538s] ^ [ 1538s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1538s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1538s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1538s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1538s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1538s] ^ [ 1538s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/CallAndMessageChecker.cpp.o [ 1539s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1539s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1539s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1539s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/AnalysisContext.h:18, [ 1539s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/ProgramPoint.h:18, [ 1539s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h:17, [ 1539s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeMap.h:16, [ 1539s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/DynamicTypeMap.cpp:16: [ 1539s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1539s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1539s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1539s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1539s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1539s] typename add_lvalue_reference_if_not_pointer::type; [ 1539s] ^ [ 1539s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1539s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1539s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1539s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1539s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1539s] ^ [ 1539s] [ 68%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/SwiftCallingConv.cpp.o [ 1539s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1539s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1539s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1539s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:18, [ 1539s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/Environment.cpp:14: [ 1539s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1539s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1539s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1539s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1539s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1539s] typename add_lvalue_reference_if_not_pointer::type; [ 1539s] ^ [ 1539s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1539s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1539s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1539s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1539s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1539s] ^ [ 1540s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1540s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1540s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1540s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1540s] [ 68%] Linking CXX executable ../../../../bin/clang-offload-bundler [ 1540s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1540s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1540s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1540s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1540s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1540s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1540s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1540s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1540s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1540s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1540s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1540s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1540s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1540s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/TargetInfo.h:19, [ 1540s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp:17: [ 1540s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1540s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1540s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1540s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1540s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1540s] typename add_lvalue_reference_if_not_pointer::type; [ 1540s] ^ [ 1540s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1540s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1540s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1540s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1540s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1540s] ^ [ 1540s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1540s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1540s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1540s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1540s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1540s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1540s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1540s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:316:59: required from here [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:374:68: required from here [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:379:45: required from here [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:383:47: required from here [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:388:60: required from here [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:396:43: required from here [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:413:39: required from here [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:417:48: required from here [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:421:40: required from here [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:430:39: required from here [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:438:56: required from here [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:461:65: required from here [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:469:42: required from here [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1541s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1541s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1541s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1541s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1541s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1541s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/NestedNameSpecifier.h:17, [ 1541s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Type.h:20, [ 1541s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/CanonicalType.h:18, [ 1541s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/CodeGen/SwiftCallingConv.h:17, [ 1541s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/SwiftCallingConv.cpp:14: [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1541s] typename add_lvalue_reference_if_not_pointer::type; [ 1541s] ^ [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1541s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1541s] ^ [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/Environment.cpp:98:46: required from here [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1541s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1541s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]': [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/CoreEngine.cpp:316:59: required from here [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1541s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1541s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1541s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1541s] [ 68%] Built target clang-offload-bundler [ 1541s] [ 68%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/TargetInfo.cpp.o [ 1542s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1542s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1542s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1542s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1542s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1542s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1542s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1542s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1543s] [ 68%] Building CXX object tools/clang/lib/Format/CMakeFiles/clangFormat.dir/TokenAnalyzer.cpp.o [ 1543s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1543s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1543s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1543s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1543s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1543s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/CGValue.h:18, [ 1543s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/TargetInfo.h:18, [ 1543s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/TargetInfo.cpp:15: [ 1543s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1543s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1543s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1543s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1543s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1543s] typename add_lvalue_reference_if_not_pointer::type; [ 1543s] ^ [ 1543s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1543s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1543s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1543s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1543s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1543s] ^ [ 1543s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1543s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1543s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1543s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1543s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1543s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1543s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1543s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1544s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/ExplodedGraph.cpp.o [ 1544s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/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-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1544s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144: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] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1544s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1544s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1544s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1545s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]': [ 1545s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1545s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1545s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:504: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}]' [ 1545s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::CallAndMessageChecker]' [ 1545s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp:616:1: required from here [ 1545s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1545s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1545s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1545s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1545s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1545s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:504: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}]' [ 1545s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1545s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::CallAndMessageChecker]' [ 1545s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp:616:1: required from here [ 1545s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1545s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1545s] ^ [ 1545s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXDeleteExpr; Y = const clang::Stmt*]': [ 1545s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1545s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1545s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:504: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}]' [ 1545s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1545s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::CallAndMessageChecker]' [ 1545s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp:616:1: required from here [ 1545s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1545s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1545s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1545s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1545s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1545s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1545s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h:22, [ 1545s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp:15: [ 1545s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1545s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1545s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1545s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1545s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1545s] typename add_lvalue_reference_if_not_pointer::type; [ 1545s] ^ [ 1545s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1545s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1545s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1545s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1545s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1545s] ^ [ 1545s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1545s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1545s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1545s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1545s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1545s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1546s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/CastSizeChecker.cpp.o [ 1546s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/CastToStructChecker.cpp.o [ 1547s] [ 68%] Building CXX object tools/clang/lib/Format/CMakeFiles/clangFormat.dir/TokenAnnotator.cpp.o [ 1547s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1547s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1547s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1547s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1547s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1547s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1547s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1547s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1547s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1547s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1547s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1547s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1547s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1547s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1547s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1547s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1547s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1547s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1547s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1547s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1547s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1547s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/DenseMapInfo.h:17, [ 1547s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/CharUnits.h:17, [ 1547s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp:15: [ 1547s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1547s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1547s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1547s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1547s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1547s] typename add_lvalue_reference_if_not_pointer::type; [ 1547s] ^ [ 1547s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1547s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1547s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1547s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1547s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1547s] ^ [ 1548s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1548s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/AttrIterator.h:17, [ 1548s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Attr.h:17, [ 1548s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/RecursiveASTVisitor.h:17, [ 1548s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/CastToStructChecker.cpp:17: [ 1548s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1548s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1548s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1548s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1548s] typename add_lvalue_reference_if_not_pointer::type; [ 1548s] ^ [ 1548s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1548s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::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-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1548s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1548s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1548s] ^ [ 1548s] [ 68%] Building CXX object tools/clang/lib/Format/CMakeFiles/clangFormat.dir/UnwrappedLineFormatter.cpp.o [ 1548s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1548s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1548s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1548s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1548s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1548s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1548s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1548s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1548s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1548s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1549s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1549s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1549s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1549s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1549s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1549s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1549s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1549s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1549s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1549s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1549s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1549s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1550s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1550s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1550s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1550s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1550s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1550s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1550s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1550s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1550s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1550s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1550s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1550s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1550s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1550s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1550s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1550s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1550s] static const bool value = [ 1550s] ^~~~~ [ 1550s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1550s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1550s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1550s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1550s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1550s] ^ [ 1550s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1550s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1550s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1550s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1550s] [ 68%] Building CXX object tools/clang/lib/Format/CMakeFiles/clangFormat.dir/UnwrappedLineParser.cpp.o [ 1551s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/ExprEngine.cpp.o [ 1551s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1551s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1551s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1551s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1551s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1551s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1551s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1551s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1551s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1551s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1551s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1551s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1551s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1551s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1551s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:514:22: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::CastSizeChecker; CHECK1 = clang::ento::check::PreStmt]' [ 1551s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::CastSizeChecker]' [ 1551s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp:148:42: required from here [ 1551s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1551s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1551s] ^ [ 1551s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]': [ 1551s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1551s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1551s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:514:22: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::CastSizeChecker; CHECK1 = clang::ento::check::PreStmt]' [ 1551s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::CastSizeChecker]' [ 1551s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/CastSizeChecker.cpp:148:42: required from here [ 1551s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1551s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1551s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1551s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1551s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1551s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1551s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1551s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1551s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1552s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/ExprEngineC.cpp.o [ 1552s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/ExprEngineCXX.cpp.o [ 1552s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1552s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1552s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1552s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1552s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1552s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1552s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1552s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1552s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1552s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1552s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1552s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1552s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Expr.h:17, [ 1552s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:19, [ 1552s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:16: [ 1552s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1552s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1552s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1552s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1552s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1552s] typename add_lvalue_reference_if_not_pointer::type; [ 1552s] ^ [ 1552s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1552s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1552s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1552s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1552s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1552s] ^ [ 1553s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/ExprEngineCallAndReturn.cpp.o [ 1553s] [ 68%] Building CXX object tools/clang/lib/Format/CMakeFiles/clangFormat.dir/UsingDeclarationsSorter.cpp.o [ 1553s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1553s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1553s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1553s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:18, [ 1553s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngineC.cpp:14: [ 1553s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1553s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1553s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1553s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1553s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1553s] typename add_lvalue_reference_if_not_pointer::type; [ 1553s] ^ [ 1553s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1553s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1553s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1553s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1553s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1553s] ^ [ 1554s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/CheckObjCDealloc.cpp.o [ 1554s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1554s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1554s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Expr.h:17, [ 1554s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:19, [ 1554s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:14: [ 1554s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1554s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1554s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1554s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1554s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1554s] typename add_lvalue_reference_if_not_pointer::type; [ 1554s] ^ [ 1554s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1554s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1554s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1554s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1554s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1554s] ^ [ 1554s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1554s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1554s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Expr.h:17, [ 1554s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:19, [ 1554s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:14: [ 1554s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1554s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1554s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1554s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1554s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1554s] typename add_lvalue_reference_if_not_pointer::type; [ 1554s] ^ [ 1554s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1554s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1554s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1554s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1554s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1554s] ^ [ 1554s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1554s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1554s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1554s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1554s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1554s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1554s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1554s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] static const bool value = [ 1555s] ^~~~~ [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1555s] ^ [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:942:65: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:955:61: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1025:72: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1027:79: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1094:61: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1100:41: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1106:39: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1112:39: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1119:43: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1128:55: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1160:67: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1202:53: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1210:41: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1219:55: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1234:47: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1248:59: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1256:46: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1264:43: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1270:50: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1278:37: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1291:43: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1303:77: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1318:45: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1324:41: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::AtomicExpr; Y = const clang::Stmt*]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1330:41: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1336:55: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1342:63: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1348:47: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1361:41: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1367:45: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1373:69: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1379:44: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1400:53: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1415:60: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:2134:85: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1555s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/AttrIterator.h:17, [ 1555s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Attr.h:17, [ 1555s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp:32: [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] typename add_lvalue_reference_if_not_pointer::type; [ 1555s] ^ [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1555s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1555s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1555s] ^ [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:384:29: required from here [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1556s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1556s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]': [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1508:29: required from here [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::WhileStmt; Y = const clang::Stmt*]': [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1508:53: required from here [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DoStmt; Y = const clang::Stmt*]': [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1508:74: required from here [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXDefaultArgExpr; Y = const clang::Stmt*]': [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1025:72: required from here [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXDefaultInitExpr; Y = const clang::Stmt*]': [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1027:79: required from here [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:1628:64: required from here [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]': [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp:2134:85: required from here [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1556s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1556s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1556s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:117:52: required from here [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:225:76: required from here [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1557s] [ 68%] Building CXX object tools/clang/lib/Format/CMakeFiles/clangFormat.dir/WhitespaceManager.cpp.o [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:181:52: required from here [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:268:68: required from here [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]': [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:165:42: required from here [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1557s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1557s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]': [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp:225:76: required from here [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXNewExpr; Y = const clang::Stmt*]': [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:612:33: required from here [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1557s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1557s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1557s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1558s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1558s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1558s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1558s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1558s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1558s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1558s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1558s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1558s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]': [ 1558s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1558s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:181:52: required from here [ 1558s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1558s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]': [ 1558s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1558s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp:268:68: required from here [ 1558s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1558s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1558s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1558s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1558s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1559s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1559s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1559s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1559s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1559s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1559s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1559s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1559s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1559s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1559s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1560s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1560s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1560s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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}::ObjCDeallocChecker; STMT = clang::ReturnStmt]' [ 1560s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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}::ObjCDeallocChecker; STMT = clang::ReturnStmt]' [ 1560s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:34: recursively required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ObjCDeallocChecker; CHECK1 = clang::ento::check::PreObjCMessage; CHECKs = {clang::ento::check::PostObjCMessage, clang::ento::check::PreCall, clang::ento::check::BeginFunction, clang::ento::check::EndFunction, clang::ento::eval::Assume, clang::ento::check::PointerEscape, clang::ento::check::PreStmt}]' [ 1560s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:34: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ObjCDeallocChecker; CHECK1 = clang::ento::check::ASTDecl; CHECKs = {clang::ento::check::PreObjCMessage, clang::ento::check::PostObjCMessage, clang::ento::check::PreCall, clang::ento::check::BeginFunction, clang::ento::check::EndFunction, clang::ento::eval::Assume, clang::ento::check::PointerEscape, clang::ento::check::PreStmt}]' [ 1560s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCDeallocChecker]' [ 1560s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp:1099:43: required from here [ 1560s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1560s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1560s] ^ [ 1560s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]': [ 1560s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1560s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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}::ObjCDeallocChecker; STMT = clang::ReturnStmt]' [ 1560s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:34: recursively required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ObjCDeallocChecker; CHECK1 = clang::ento::check::PreObjCMessage; CHECKs = {clang::ento::check::PostObjCMessage, clang::ento::check::PreCall, clang::ento::check::BeginFunction, clang::ento::check::EndFunction, clang::ento::eval::Assume, clang::ento::check::PointerEscape, clang::ento::check::PreStmt}]' [ 1560s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:34: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ObjCDeallocChecker; CHECK1 = clang::ento::check::ASTDecl; CHECKs = {clang::ento::check::PreObjCMessage, clang::ento::check::PostObjCMessage, clang::ento::check::PreCall, clang::ento::check::BeginFunction, clang::ento::check::EndFunction, clang::ento::eval::Assume, clang::ento::check::PointerEscape, clang::ento::check::PreStmt}]' [ 1560s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCDeallocChecker]' [ 1560s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp:1099:43: required from here [ 1560s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1560s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1560s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1560s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/CheckObjCInstMethSignature.cpp.o [ 1560s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/ExprEngineObjC.cpp.o [ 1561s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1561s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/IdentifierTable.h:19, [ 1561s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:20, [ 1561s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:16, [ 1561s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp:14: [ 1561s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1561s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1561s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1561s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1561s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1561s] typename add_lvalue_reference_if_not_pointer::type; [ 1561s] ^ [ 1561s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1561s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1561s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1561s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1561s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1561s] ^ [ 1561s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1561s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1561s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1561s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1561s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1561s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1561s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1561s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1561s] static const bool value = [ 1561s] ^~~~~ [ 1561s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1561s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1561s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1561s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1561s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1561s] ^ [ 1562s] [ 68%] Linking CXX static library ../../../../lib/libclangFormat.a [ 1562s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1562s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1562s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1562s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1562s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1562s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/CheckObjCInstMethSignature.cpp:17: [ 1562s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1562s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1562s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1562s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1562s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1562s] typename add_lvalue_reference_if_not_pointer::type; [ 1562s] ^ [ 1562s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1562s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1562s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1562s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1562s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1562s] ^ [ 1562s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/FunctionSummary.cpp.o [ 1562s] [ 68%] Building CXX object tools/clang/lib/CodeGen/CMakeFiles/clangCodeGen.dir/VarBypassDetector.cpp.o [ 1562s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/HTMLDiagnostics.cpp.o [ 1562s] [ 68%] Built target clangFormat [ 1563s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/LoopWidening.cpp.o [ 1563s] Scanning dependencies of target clangTidy [ 1563s] [ 68%] Building CXX object tools/clang/tools/extra/clang-tidy/CMakeFiles/clangTidy.dir/ClangTidy.cpp.o [ 1563s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1563s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/IdentifierTable.h:19, [ 1563s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:20, [ 1563s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/CFG.h:18, [ 1563s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/LoopWidening.h:19, [ 1563s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/LoopWidening.cpp:17: [ 1563s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1563s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1563s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1563s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1563s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1563s] typename add_lvalue_reference_if_not_pointer::type; [ 1563s] ^ [ 1563s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1563s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1563s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1563s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1563s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1563s] ^ [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1564s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1564s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1564s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1564s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1564s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1564s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/DenseMapInfo.h:17, [ 1564s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/DenseMap.h:17, [ 1564s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/VarBypassDetector.h:18, [ 1564s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/VarBypassDetector.cpp:10: [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1564s] typename add_lvalue_reference_if_not_pointer::type; [ 1564s] ^ [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1564s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1564s] ^ [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1564s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1564s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1564s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1564s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1564s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1564s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/HTMLDiagnostics.cpp:14: [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1564s] typename add_lvalue_reference_if_not_pointer::type; [ 1564s] ^ [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1564s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1564s] ^ [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/VarBypassDetector.cpp:71:46: required from here [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/VarBypassDetector.cpp:88:42: required from here [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/VarBypassDetector.cpp:118:62: required from here [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/VarBypassDetector.cpp:120:65: required from here [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::GotoStmt; Y = const clang::Stmt*]' [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/VarBypassDetector.cpp:141:51: required from here [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/VarBypassDetector.cpp:61:20: required from here [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1564s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1564s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::StmtExpr; Y = const clang::Stmt*]': [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/VarBypassDetector.cpp:61:41: required from here [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1564s] [ 68%] Building CXX object tools/clang/tools/extra/clang-tidy/CMakeFiles/clangTidy.dir/ClangTidyModule.cpp.o [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::SwitchCase; Y = const clang::Stmt*]': [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/VarBypassDetector.cpp:118:62: required from here [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::LabelStmt; Y = const clang::Stmt*]': [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/VarBypassDetector.cpp:120:65: required from here [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::GotoStmt; Y = const clang::Stmt*]': [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::GotoStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::GotoStmt*]' [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/VarBypassDetector.cpp:141:51: required from here [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]': [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::SwitchStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::SwitchStmt*]' [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/CodeGen/VarBypassDetector.cpp:144:62: required from here [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1564s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/CheckSecuritySyntaxOnly.cpp.o [ 1564s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1564s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1564s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1564s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyDiagnosticConsumer.h:14, [ 1564s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidy.h:13, [ 1564s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidy.cpp:18: [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1564s] typename add_lvalue_reference_if_not_pointer::type; [ 1564s] ^ [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1564s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1564s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1564s] ^ [ 1565s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1565s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1565s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1565s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1565s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1565s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1565s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1565s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1565s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1565s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1565s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1565s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1565s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp:78:51: required from here [ 1565s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1566s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1566s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]': [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp:78:51: required from here [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1566s] [ 68%] Linking CXX static library ../../../../lib/libclangCodeGen.a [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/LoopWidening.cpp:28:34: required from here [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/LoopWidening.cpp:30:36: required from here [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/LoopWidening.cpp:32:33: required from here [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1566s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1566s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1566s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1566s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:18, [ 1566s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtVisitor.h:17, [ 1566s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp:15: [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1566s] typename add_lvalue_reference_if_not_pointer::type; [ 1566s] ^ [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1566s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1566s] ^ [ 1566s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1566s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1566s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1566s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyDiagnosticConsumer.h:14, [ 1566s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidy.h:13, [ 1566s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyModule.h:13, [ 1566s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyModule.cpp:14: [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1566s] typename add_lvalue_reference_if_not_pointer::type; [ 1566s] ^ [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1566s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1566s] ^ [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1566s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1566s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1566s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1567s] Scanning dependencies of target clangTidyAndroidModule [ 1567s] [ 68%] Building CXX object tools/clang/tools/extra/clang-tidy/android/CMakeFiles/clangTidyAndroidModule.dir/AndroidTidyModule.cpp.o [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1567s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1567s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1567s] static const bool value = [ 1567s] ^~~~~ [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1567s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1567s] ^ [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1567s] static const bool value = [ 1567s] ^~~~~ [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1567s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1567s] ^ [ 1568s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1568s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1568s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1568s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1568s] [ 68%] Building CXX object tools/clang/tools/extra/clang-tidy/android/CMakeFiles/clangTidyAndroidModule.dir/CloexecCreatCheck.cpp.o [ 1568s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/CheckSizeofPointer.cpp.o [ 1568s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1568s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1568s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1568s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/../ClangTidyDiagnosticConsumer.h:14, [ 1568s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/../ClangTidy.h:13, [ 1568s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/AndroidTidyModule.cpp:10: [ 1568s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1568s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1568s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1568s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1568s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1568s] typename add_lvalue_reference_if_not_pointer::type; [ 1568s] ^ [ 1568s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1568s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1568s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1568s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1568s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1568s] ^ [ 1568s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1568s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1568s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1568s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1569s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1569s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1569s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1569s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1569s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1569s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1569s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1569s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1569s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1569s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1569s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1569s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1569s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1569s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1569s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1569s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1569s] static const bool value = [ 1569s] ^~~~~ [ 1569s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1569s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1569s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1569s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1569s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1569s] ^ [ 1569s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1569s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1569s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1569s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1569s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1569s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1570s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1570s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1570s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1570s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1570s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/MemRegion.cpp.o [ 1570s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1570s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1570s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1570s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:18, [ 1570s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtVisitor.h:17, [ 1570s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/CheckSizeofPointer.cpp:16: [ 1570s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1570s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1570s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1570s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1570s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1570s] typename add_lvalue_reference_if_not_pointer::type; [ 1570s] ^ [ 1570s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1570s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1570s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1570s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1570s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1570s] ^ [ 1570s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1570s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1570s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1570s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/../ClangTidyDiagnosticConsumer.h:14, [ 1570s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/../ClangTidy.h:13, [ 1570s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecCreatCheck.h:13, [ 1570s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecCreatCheck.cpp:10: [ 1570s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1570s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1570s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1570s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1570s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1570s] typename add_lvalue_reference_if_not_pointer::type; [ 1570s] ^ [ 1570s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1570s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1570s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1570s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1570s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1570s] ^ [ 1571s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1571s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1571s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1571s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1571s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1571s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1571s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1571s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1571s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1571s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1571s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1571s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1571s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1571s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1571s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1571s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1571s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1571s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1571s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1571s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1571s] static const bool value = [ 1571s] ^~~~~ [ 1571s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1571s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1571s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1571s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1571s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1571s] ^ [ 1571s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1571s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1571s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1571s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1571s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1571s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1571s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1571s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1571s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1571s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1571s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1571s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h:19, [ 1571s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/MemRegion.cpp:16: [ 1571s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1571s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1571s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1571s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1571s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1571s] typename add_lvalue_reference_if_not_pointer::type; [ 1571s] ^ [ 1571s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1571s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1571s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1571s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1571s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1571s] ^ [ 1571s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1571s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1571s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1571s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1572s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1572s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1572s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1572s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1572s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1572s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1572s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1572s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1572s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1572s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1572s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1572s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1572s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1572s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1572s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1572s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1572s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1572s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1572s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1572s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1572s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1572s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1572s] static const bool value = [ 1572s] ^~~~~ [ 1572s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1572s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1572s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1572s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1572s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1572s] ^ [ 1572s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1572s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1572s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1572s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1572s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1572s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1572s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1572s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1572s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1572s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1572s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1572s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1572s] ^ [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1573s] ^ [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] static const bool value = [ 1573s] ^~~~~ [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1573s] ^ [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidy.cpp:588:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidy.cpp:588:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidy.cpp:588:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidy.cpp:588:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidy.cpp:588:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidy.cpp:588:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidy.cpp:588:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidy.cpp:588:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidy.cpp:588:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidy.cpp:588:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidy.cpp:588:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidy.cpp:588:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidy.cpp:588:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidy.cpp:588:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidy.cpp:588:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidy.cpp:588:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidy.cpp:588:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidy.cpp:588:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidy.cpp:588:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidy.cpp:588:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidy.cpp:588:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidy.cpp:588:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidy.cpp:588:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidy.cpp:588:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidy.cpp:588:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1573s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyModule.cpp:38:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyModule.cpp:38:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyModule.cpp:38:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyModule.cpp:38:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyModule.cpp:38:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyModule.cpp:38:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyModule.cpp:38:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyModule.cpp:38:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyModule.cpp:38:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyModule.cpp:38:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyModule.cpp:38:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyModule.cpp:38:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyModule.cpp:38:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyModule.cpp:38:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyModule.cpp:38:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyModule.cpp:38:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyModule.cpp:38:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyModule.cpp:38:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyModule.cpp:38:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyModule.cpp:38:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyModule.cpp:38:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyModule.cpp:38:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyModule.cpp:38:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyModule.cpp:38:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyModule.cpp:38:1: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/PathDiagnostic.cpp.o [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1573s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1573s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1573s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1574s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1574s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1574s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1574s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1574s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1574s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1574s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1574s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1574s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1574s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1575s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1575s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1575s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1575s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1575s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1575s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1575s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1575s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1575s] ^ [ 1575s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1575s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1575s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1575s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/AnalysisContext.h:18, [ 1575s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/ProgramPoint.h:18, [ 1575s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h:17, [ 1575s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp:14: [ 1575s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1575s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1575s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1575s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1575s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1575s] typename add_lvalue_reference_if_not_pointer::type; [ 1575s] ^ [ 1575s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1575s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1575s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1575s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1575s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1575s] ^ [ 1576s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/PlistDiagnostics.cpp.o [ 1576s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/CheckerDocumentation.cpp.o [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/AndroidTidyModule.cpp:46:1: required from here [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/AndroidTidyModule.cpp:46:1: required from here [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/AndroidTidyModule.cpp:46:1: required from here [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/AndroidTidyModule.cpp:46:1: required from here [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/AndroidTidyModule.cpp:46:1: required from here [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/AndroidTidyModule.cpp:46:1: required from here [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/AndroidTidyModule.cpp:46:1: required from here [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/AndroidTidyModule.cpp:46:1: required from here [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/AndroidTidyModule.cpp:46:1: required from here [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/AndroidTidyModule.cpp:46:1: required from here [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/AndroidTidyModule.cpp:46:1: required from here [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/AndroidTidyModule.cpp:46:1: required from here [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/AndroidTidyModule.cpp:46:1: required from here [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/AndroidTidyModule.cpp:46:1: required from here [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/AndroidTidyModule.cpp:46:1: required from here [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/AndroidTidyModule.cpp:46:1: required from here [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/AndroidTidyModule.cpp:46:1: required from here [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/AndroidTidyModule.cpp:46:1: required from here [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/AndroidTidyModule.cpp:46:1: required from here [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/AndroidTidyModule.cpp:46:1: required from here [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/AndroidTidyModule.cpp:46:1: required from here [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/AndroidTidyModule.cpp:46:1: required from here [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/AndroidTidyModule.cpp:46:1: required from here [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/AndroidTidyModule.cpp:46:1: required from here [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/AndroidTidyModule.cpp:46:1: required from here [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1576s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1576s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1576s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1577s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1577s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1577s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1577s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1577s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1577s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1577s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1577s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1577s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1577s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1577s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1577s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1577s] ^ [ 1577s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1577s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1577s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp:748:57: required from here [ 1577s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1577s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1577s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1577s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp:782:54: required from here [ 1577s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1577s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1577s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1577s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp:848:48: required from here [ 1577s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1577s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1577s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1577s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/CheckerDocumentation.cpp:16: [ 1577s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1577s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1577s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1577s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1577s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1577s] typename add_lvalue_reference_if_not_pointer::type; [ 1577s] ^ [ 1577s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1577s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1577s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1577s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1577s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1577s] ^ [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1578s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1578s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecCreatCheck.cpp:59:1: required from here [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecCreatCheck.cpp:59:1: required from here [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecCreatCheck.cpp:59:1: required from here [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecCreatCheck.cpp:59:1: required from here [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecCreatCheck.cpp:59:1: required from here [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecCreatCheck.cpp:59:1: required from here [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecCreatCheck.cpp:59:1: required from here [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecCreatCheck.cpp:59:1: required from here [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecCreatCheck.cpp:59:1: required from here [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecCreatCheck.cpp:59:1: required from here [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecCreatCheck.cpp:59:1: required from here [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecCreatCheck.cpp:59:1: required from here [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecCreatCheck.cpp:59:1: required from here [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecCreatCheck.cpp:59:1: required from here [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecCreatCheck.cpp:59:1: required from here [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecCreatCheck.cpp:59:1: required from here [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecCreatCheck.cpp:59:1: required from here [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecCreatCheck.cpp:59:1: required from here [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecCreatCheck.cpp:59:1: required from here [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecCreatCheck.cpp:59:1: required from here [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecCreatCheck.cpp:59:1: required from here [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecCreatCheck.cpp:59:1: required from here [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecCreatCheck.cpp:59:1: required from here [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecCreatCheck.cpp:59:1: required from here [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecCreatCheck.cpp:59:1: required from here [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1578s] Scanning dependencies of target clangTidyBoostModule [ 1578s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1578s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/VirtualFileSystem.h:16, [ 1578s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/FileManager.h:19, [ 1578s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp:14: [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1578s] typename add_lvalue_reference_if_not_pointer::type; [ 1578s] ^ [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1578s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1578s] ^ [ 1578s] [ 68%] Building CXX object tools/clang/tools/extra/clang-tidy/boost/CMakeFiles/clangTidyBoostModule.dir/BoostTidyModule.cpp.o [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1578s] [ 68%] Building CXX object tools/clang/tools/extra/clang-tidy/boost/CMakeFiles/clangTidyBoostModule.dir/UseToStringCheck.cpp.o [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]': [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp:606:56: required from here [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]': [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp:782:54: required from here [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp:786:61: required from here [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]': [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:359: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*]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/PathDiagnostic.cpp:1181:59: required from here [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1578s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1578s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1579s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1579s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1579s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1579s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1580s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1580s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1580s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1580s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/../ClangTidyDiagnosticConsumer.h:14, [ 1580s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/../ClangTidy.h:13, [ 1580s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/BoostTidyModule.cpp:10: [ 1580s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1580s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1580s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1580s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1580s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1580s] typename add_lvalue_reference_if_not_pointer::type; [ 1580s] ^ [ 1580s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1580s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1580s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1580s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1580s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1580s] ^ [ 1580s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1580s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1580s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1580s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/../ClangTidyDiagnosticConsumer.h:14, [ 1580s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/../ClangTidy.h:13, [ 1580s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/UseToStringCheck.h:13, [ 1580s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/UseToStringCheck.cpp:10: [ 1580s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1580s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1580s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1580s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1580s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1580s] typename add_lvalue_reference_if_not_pointer::type; [ 1580s] ^ [ 1580s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1580s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1580s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1580s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1580s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1580s] ^ [ 1580s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1580s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1580s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1580s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1580s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1580s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1580s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1580s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1580s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1580s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1581s] [ 68%] Building CXX object tools/clang/tools/extra/clang-tidy/CMakeFiles/clangTidy.dir/ClangTidyDiagnosticConsumer.cpp.o [ 1581s] [ 68%] Building CXX object tools/clang/tools/extra/clang-tidy/CMakeFiles/clangTidy.dir/ClangTidyOptions.cpp.o [ 1581s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/ProgramState.cpp.o [ 1582s] [ 68%] Building CXX object tools/clang/tools/extra/clang-tidy/android/CMakeFiles/clangTidyAndroidModule.dir/CloexecFopenCheck.cpp.o [ 1582s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/ChrootChecker.cpp.o [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1582s] static const bool value = [ 1582s] ^~~~~ [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1582s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1582s] ^ [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1582s] static const bool value = [ 1582s] ^~~~~ [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1582s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1582s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1582s] ^ [ 1583s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1583s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1583s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1583s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyDiagnosticConsumer.h:14, [ 1583s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyDiagnosticConsumer.cpp:19: [ 1583s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1583s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1583s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1583s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1583s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1583s] typename add_lvalue_reference_if_not_pointer::type; [ 1583s] ^ [ 1583s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1583s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1583s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1583s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1583s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1583s] ^ [ 1583s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1583s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:17, [ 1583s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/ProgramState.cpp:14: [ 1583s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1583s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1583s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1583s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1583s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1583s] typename add_lvalue_reference_if_not_pointer::type; [ 1583s] ^ [ 1583s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1583s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1583s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1583s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1583s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1583s] ^ [ 1583s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1583s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1583s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1583s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyDiagnosticConsumer.h:14, [ 1583s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidy.h:13, [ 1583s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyModule.h:13, [ 1583s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyModuleRegistry.h:13, [ 1583s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyOptions.cpp:11: [ 1583s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1583s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1583s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1583s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1583s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1583s] typename add_lvalue_reference_if_not_pointer::type; [ 1583s] ^ [ 1583s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1583s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1583s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1583s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1583s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1583s] ^ [ 1583s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1583s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1583s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp:15: [ 1583s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1583s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1583s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1583s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1583s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1583s] typename add_lvalue_reference_if_not_pointer::type; [ 1583s] ^ [ 1583s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1583s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1583s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1583s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1583s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1583s] ^ [ 1584s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1584s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1584s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1584s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/../ClangTidyDiagnosticConsumer.h:14, [ 1584s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/../ClangTidy.h:13, [ 1584s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecFopenCheck.h:13, [ 1584s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecFopenCheck.cpp:9: [ 1584s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1584s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1584s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1584s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1584s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1584s] typename add_lvalue_reference_if_not_pointer::type; [ 1584s] ^ [ 1584s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1584s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1584s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1584s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1584s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1584s] ^ [ 1585s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1585s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1585s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1585s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1585s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1585s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1585s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1585s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1585s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1585s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1585s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1585s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1585s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1585s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1585s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1585s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1585s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1585s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1585s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1585s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1585s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1585s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1585s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1585s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1585s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1585s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1585s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1585s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1585s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1585s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1585s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1585s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1585s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1585s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1586s] static const bool value = [ 1586s] ^~~~~ [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1586s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1586s] ^ [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1586s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1586s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1586s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1586s] ^ [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1586s] static const bool value = [ 1586s] ^~~~~ [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1586s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1586s] ^ [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1586s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1586s] ^ [ 1586s] [ 68%] Built target clangCodeGen [ 1586s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/ClangCheckers.cpp.o [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1586s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1586s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1586s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:514:22: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ChrootChecker; CHECK1 = clang::ento::check::PreStmt]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ChrootChecker]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp:154:38: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1587s] ^ [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:514:22: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ChrootChecker; CHECK1 = clang::ento::check::PreStmt]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ChrootChecker]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ChrootChecker.cpp:154:38: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1587s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/BoostTidyModule.cpp:38:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/BoostTidyModule.cpp:38:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/BoostTidyModule.cpp:38:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/BoostTidyModule.cpp:38:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/BoostTidyModule.cpp:38:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/BoostTidyModule.cpp:38:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/BoostTidyModule.cpp:38:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/BoostTidyModule.cpp:38:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/BoostTidyModule.cpp:38:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/BoostTidyModule.cpp:38:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/BoostTidyModule.cpp:38:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/BoostTidyModule.cpp:38:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/BoostTidyModule.cpp:38:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/BoostTidyModule.cpp:38:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/BoostTidyModule.cpp:38:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/BoostTidyModule.cpp:38:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/BoostTidyModule.cpp:38:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/BoostTidyModule.cpp:38:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/BoostTidyModule.cpp:38:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/BoostTidyModule.cpp:38:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/BoostTidyModule.cpp:38:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/BoostTidyModule.cpp:38:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/BoostTidyModule.cpp:38:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/BoostTidyModule.cpp:38:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/BoostTidyModule.cpp:38:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/UseToStringCheck.cpp:73:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/UseToStringCheck.cpp:73:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/UseToStringCheck.cpp:73:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/UseToStringCheck.cpp:73:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/UseToStringCheck.cpp:73:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/UseToStringCheck.cpp:73:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/UseToStringCheck.cpp:73:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/UseToStringCheck.cpp:73:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/UseToStringCheck.cpp:73:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/UseToStringCheck.cpp:73:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/UseToStringCheck.cpp:73:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/UseToStringCheck.cpp:73:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/UseToStringCheck.cpp:73:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/UseToStringCheck.cpp:73:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/UseToStringCheck.cpp:73:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/UseToStringCheck.cpp:73:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/UseToStringCheck.cpp:73:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/UseToStringCheck.cpp:73:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/UseToStringCheck.cpp:73:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/UseToStringCheck.cpp:73:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/UseToStringCheck.cpp:73:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/UseToStringCheck.cpp:73:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/UseToStringCheck.cpp:73:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/UseToStringCheck.cpp:73:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/boost/UseToStringCheck.cpp:73:1: required from here [ 1587s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1588s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1588s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerRegistry.h:13, [ 1588s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ClangCheckers.cpp:11: [ 1588s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1588s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1588s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1588s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1588s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1588s] typename add_lvalue_reference_if_not_pointer::type; [ 1588s] ^ [ 1588s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1588s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1588s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1588s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1588s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1588s] ^ [ 1589s] [ 68%] Building CXX object tools/clang/tools/extra/clang-tidy/android/CMakeFiles/clangTidyAndroidModule.dir/CloexecOpenCheck.cpp.o [ 1589s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1589s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1589s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1589s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1589s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1589s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1589s] [ 68%] Building CXX object tools/clang/tools/extra/clang-tidy/android/CMakeFiles/clangTidyAndroidModule.dir/CloexecSocketCheck.cpp.o [ 1589s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1589s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1589s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1589s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1589s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1589s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1590s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1590s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1590s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1590s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1590s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1590s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1590s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1590s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1590s] ^ [ 1590s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1590s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1590s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1590s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1590s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1590s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1590s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1590s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1590s] ^ [ 1590s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/RangeConstraintManager.cpp.o [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1591s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1591s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/CloneChecker.cpp.o [ 1591s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1591s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1591s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1591s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/../ClangTidyDiagnosticConsumer.h:14, [ 1591s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/../ClangTidy.h:13, [ 1591s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecSocketCheck.h:13, [ 1591s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecSocketCheck.cpp:10: [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] typename add_lvalue_reference_if_not_pointer::type; [ 1591s] ^ [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1591s] ^ [ 1591s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1591s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1591s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1591s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/../ClangTidyDiagnosticConsumer.h:14, [ 1591s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/../ClangTidy.h:13, [ 1591s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecOpenCheck.h:13, [ 1591s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecOpenCheck.cpp:10: [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] typename add_lvalue_reference_if_not_pointer::type; [ 1591s] ^ [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1591s] ^ [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyOptions.cpp:340:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyOptions.cpp:340:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyOptions.cpp:340:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyOptions.cpp:340:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyOptions.cpp:340:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyOptions.cpp:340:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyOptions.cpp:340:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyOptions.cpp:340:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyOptions.cpp:340:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyOptions.cpp:340:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyOptions.cpp:340:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyOptions.cpp:340:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyOptions.cpp:340:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyOptions.cpp:340:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyOptions.cpp:340:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyOptions.cpp:340:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyOptions.cpp:340:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyOptions.cpp:340:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyOptions.cpp:340:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyOptions.cpp:340:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyOptions.cpp:340:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyOptions.cpp:340:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyOptions.cpp:340:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyOptions.cpp:340:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/ClangTidyOptions.cpp:340:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecFopenCheck.cpp:74:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecFopenCheck.cpp:74:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecFopenCheck.cpp:74:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecFopenCheck.cpp:74:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecFopenCheck.cpp:74:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecFopenCheck.cpp:74:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecFopenCheck.cpp:74:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecFopenCheck.cpp:74:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecFopenCheck.cpp:74:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecFopenCheck.cpp:74:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecFopenCheck.cpp:74:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecFopenCheck.cpp:74:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecFopenCheck.cpp:74:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecFopenCheck.cpp:74:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecFopenCheck.cpp:74:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecFopenCheck.cpp:74:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecFopenCheck.cpp:74:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecFopenCheck.cpp:74:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecFopenCheck.cpp:74:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecFopenCheck.cpp:74:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecFopenCheck.cpp:74:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecFopenCheck.cpp:74:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecFopenCheck.cpp:74:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecFopenCheck.cpp:74:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecFopenCheck.cpp:74:1: required from here [ 1591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1592s] [ 68%] Linking CXX static library ../../../../../../lib/libclangTidyBoostModule.a [ 1592s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1592s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:17, [ 1592s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/RangedConstraintManager.h:17, [ 1592s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/RangeConstraintManager.cpp:15: [ 1592s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1592s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1592s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1592s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1592s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1592s] typename add_lvalue_reference_if_not_pointer::type; [ 1592s] ^ [ 1592s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1592s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1592s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1592s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1592s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1592s] ^ [ 1592s] [ 68%] Built target clangTidyBoostModule [ 1592s] Scanning dependencies of target clangTidyCERTModule [ 1592s] [ 68%] Building CXX object tools/clang/tools/extra/clang-tidy/cert/CMakeFiles/clangTidyCERTModule.dir/CERTTidyModule.cpp.o [ 1592s] [ 68%] Building CXX object tools/clang/tools/extra/clang-tidy/cert/CMakeFiles/clangTidyCERTModule.dir/CommandProcessorCheck.cpp.o [ 1592s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1592s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1592s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1592s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1592s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1592s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/DeclCXX.h:19, [ 1592s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/DeclTemplate.h:18, [ 1592s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/CloneDetection.h:18, [ 1592s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/CloneChecker.cpp:17: [ 1592s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1592s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1592s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1592s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1592s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1592s] typename add_lvalue_reference_if_not_pointer::type; [ 1592s] ^ [ 1592s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1592s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1592s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1592s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1592s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1592s] ^ [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1594s] static const bool value = [ 1594s] ^~~~~ [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1594s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1594s] ^ [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1594s] static const bool value = [ 1594s] ^~~~~ [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1594s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1594s] ^ [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1594s] static const bool value = [ 1594s] ^~~~~ [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1594s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1594s] ^ [ 1594s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1594s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1594s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1594s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/../ClangTidyDiagnosticConsumer.h:14, [ 1594s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/../ClangTidy.h:13, [ 1594s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CommandProcessorCheck.h:13, [ 1594s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CommandProcessorCheck.cpp:10: [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1594s] typename add_lvalue_reference_if_not_pointer::type; [ 1594s] ^ [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1594s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1594s] ^ [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1594s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1594s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1594s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1594s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1594s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1594s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/../ClangTidyDiagnosticConsumer.h:14, [ 1594s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/../ClangTidy.h:13, [ 1594s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CERTTidyModule.cpp:10: [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1594s] typename add_lvalue_reference_if_not_pointer::type; [ 1594s] ^ [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1594s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1594s] ^ [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1594s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1595s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1595s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1595s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1595s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1595s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/RangedConstraintManager.cpp.o [ 1596s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1596s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1596s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1596s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1596s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1596s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1596s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1596s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1596s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1596s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1597s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1597s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:17, [ 1597s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/RangedConstraintManager.h:17, [ 1597s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/RangedConstraintManager.cpp:15: [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1597s] typename add_lvalue_reference_if_not_pointer::type; [ 1597s] ^ [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1597s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1597s] ^ [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1597s] static const bool value = [ 1597s] ^~~~~ [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1597s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1597s] ^ [ 1597s] [ 68%] Linking CXX static library ../../../../../lib/libclangTidy.a [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1597s] static const bool value = [ 1597s] ^~~~~ [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1597s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1597s] ^ [ 1597s] [ 68%] Built target clangTidy [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1597s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1597s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1597s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1597s] Scanning dependencies of target clangTidyCppCoreGuidelinesModule [ 1597s] [ 68%] Building CXX object tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/CppCoreGuidelinesTidyModule.cpp.o [ 1598s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1598s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1598s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1598s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1598s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1598s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1598s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1598s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1598s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1598s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1598s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1598s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1598s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1598s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1598s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1598s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1598s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1598s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1598s] ^ [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1599s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1599s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1599s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1599s] ^ [ 1599s] Scanning dependencies of target clangTidyGoogleModule [ 1599s] [ 68%] Building CXX object tools/clang/tools/extra/clang-tidy/google/CMakeFiles/clangTidyGoogleModule.dir/AvoidCStyleCastsCheck.cpp.o [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecOpenCheck.cpp:74:1: required from here [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecOpenCheck.cpp:74:1: required from here [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecOpenCheck.cpp:74:1: required from here [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecOpenCheck.cpp:74:1: required from here [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecOpenCheck.cpp:74:1: required from here [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecOpenCheck.cpp:74:1: required from here [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecOpenCheck.cpp:74:1: required from here [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecOpenCheck.cpp:74:1: required from here [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecOpenCheck.cpp:74:1: required from here [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecOpenCheck.cpp:74:1: required from here [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecOpenCheck.cpp:74:1: required from here [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecOpenCheck.cpp:74:1: required from here [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecOpenCheck.cpp:74:1: required from here [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecOpenCheck.cpp:74:1: required from here [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecOpenCheck.cpp:74:1: required from here [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecOpenCheck.cpp:74:1: required from here [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecOpenCheck.cpp:74:1: required from here [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecOpenCheck.cpp:74:1: required from here [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecOpenCheck.cpp:74:1: required from here [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecOpenCheck.cpp:74:1: required from here [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecOpenCheck.cpp:74:1: required from here [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecOpenCheck.cpp:74:1: required from here [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecOpenCheck.cpp:74:1: required from here [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecOpenCheck.cpp:74:1: required from here [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1599s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1599s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1599s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1599s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/../ClangTidyDiagnosticConsumer.h:14, [ 1599s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/../ClangTidy.h:13, [ 1599s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:10: [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1599s] typename add_lvalue_reference_if_not_pointer::type; [ 1599s] ^ [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1599s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1599s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1599s] ^ [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecSocketCheck.cpp:57:1: required from here [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecSocketCheck.cpp:57:1: required from here [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecSocketCheck.cpp:57:1: required from here [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecSocketCheck.cpp:57:1: required from here [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecSocketCheck.cpp:57:1: required from here [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecSocketCheck.cpp:57:1: required from here [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecSocketCheck.cpp:57:1: required from here [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecSocketCheck.cpp:57:1: required from here [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecSocketCheck.cpp:57:1: required from here [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecSocketCheck.cpp:57:1: required from here [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecSocketCheck.cpp:57:1: required from here [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecSocketCheck.cpp:57:1: required from here [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecSocketCheck.cpp:57:1: required from here [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecSocketCheck.cpp:57:1: required from here [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecSocketCheck.cpp:57:1: required from here [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecSocketCheck.cpp:57:1: required from here [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecSocketCheck.cpp:57:1: required from here [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecSocketCheck.cpp:57:1: required from here [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecSocketCheck.cpp:57:1: required from here [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecSocketCheck.cpp:57:1: required from here [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecSocketCheck.cpp:57:1: required from here [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecSocketCheck.cpp:57:1: required from here [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecSocketCheck.cpp:57:1: required from here [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/android/CloexecSocketCheck.cpp:57:1: required from here [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1600s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/ConversionChecker.cpp.o [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1600s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1600s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1600s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1600s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1600s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1601s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/RegionStore.cpp.o [ 1601s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1601s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1601s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1601s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1601s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1601s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1601s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1601s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1601s] ^ [ 1601s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1601s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1601s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1601s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/../ClangTidyDiagnosticConsumer.h:14, [ 1601s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/../ClangTidy.h:13, [ 1601s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/AvoidCStyleCastsCheck.h:13, [ 1601s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:10: [ 1601s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1601s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1601s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1601s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1601s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1601s] typename add_lvalue_reference_if_not_pointer::type; [ 1601s] ^ [ 1601s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1601s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1601s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1601s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1601s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1601s] ^ [ 1601s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1601s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1601s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1601s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1601s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1601s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1601s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1601s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1601s] ^ [ 1602s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1602s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1602s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ConversionChecker.cpp:27: [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] typename add_lvalue_reference_if_not_pointer::type; [ 1602s] ^ [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1602s] ^ [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] static const bool value = [ 1602s] ^~~~~ [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1602s] ^ [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CommandProcessorCheck.cpp:45:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CommandProcessorCheck.cpp:45:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CommandProcessorCheck.cpp:45:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CommandProcessorCheck.cpp:45:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CommandProcessorCheck.cpp:45:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CommandProcessorCheck.cpp:45:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CommandProcessorCheck.cpp:45:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CommandProcessorCheck.cpp:45:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CommandProcessorCheck.cpp:45:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CommandProcessorCheck.cpp:45:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CommandProcessorCheck.cpp:45:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CommandProcessorCheck.cpp:45:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CommandProcessorCheck.cpp:45:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CommandProcessorCheck.cpp:45:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CommandProcessorCheck.cpp:45:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CommandProcessorCheck.cpp:45:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CommandProcessorCheck.cpp:45:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CommandProcessorCheck.cpp:45:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CommandProcessorCheck.cpp:45:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CommandProcessorCheck.cpp:45:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CommandProcessorCheck.cpp:45:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CommandProcessorCheck.cpp:45:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CommandProcessorCheck.cpp:45:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CommandProcessorCheck.cpp:45:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CommandProcessorCheck.cpp:45:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CERTTidyModule.cpp:90:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CERTTidyModule.cpp:90:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CERTTidyModule.cpp:90:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CERTTidyModule.cpp:90:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CERTTidyModule.cpp:90:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CERTTidyModule.cpp:90:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CERTTidyModule.cpp:90:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CERTTidyModule.cpp:90:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CERTTidyModule.cpp:90:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CERTTidyModule.cpp:90:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CERTTidyModule.cpp:90:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CERTTidyModule.cpp:90:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CERTTidyModule.cpp:90:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CERTTidyModule.cpp:90:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CERTTidyModule.cpp:90:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CERTTidyModule.cpp:90:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CERTTidyModule.cpp:90:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CERTTidyModule.cpp:90:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CERTTidyModule.cpp:90:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CERTTidyModule.cpp:90:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CERTTidyModule.cpp:90:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CERTTidyModule.cpp:90:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CERTTidyModule.cpp:90:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CERTTidyModule.cpp:90:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/CERTTidyModule.cpp:90:1: required from here [ 1602s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1603s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1603s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/AttrIterator.h:17, [ 1603s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Attr.h:17, [ 1603s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/RegionStore.cpp:18: [ 1603s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1603s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1603s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1603s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1603s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1603s] typename add_lvalue_reference_if_not_pointer::type; [ 1603s] ^ [ 1603s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1603s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1603s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1603s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1603s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1603s] ^ [ 1603s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/SValBuilder.cpp.o [ 1603s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1603s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1603s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1603s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1603s] [ 68%] Linking CXX static library ../../../../../../lib/libclangTidyAndroidModule.a [ 1604s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1604s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1604s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1604s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1604s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1604s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1604s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1604s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1604s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1604s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1604s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1604s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1604s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1604s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1604s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1604s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1604s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1604s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1604s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1604s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1604s] static const bool value = [ 1604s] ^~~~~ [ 1604s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1604s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1604s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1604s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1604s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1604s] ^ [ 1604s] [ 68%] Built target clangTidyAndroidModule [ 1604s] Scanning dependencies of target clangTidyLLVMModule [ 1604s] [ 68%] Building CXX object tools/clang/tools/extra/clang-tidy/llvm/CMakeFiles/clangTidyLLVMModule.dir/HeaderGuardCheck.cpp.o [ 1604s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1604s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1604s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ConversionChecker.cpp:75:54: required from here [ 1604s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]': [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ConversionChecker.cpp:98:34: required from here [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1605s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1605s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1605s] [ 68%] Building CXX object tools/clang/tools/extra/clang-tidy/llvm/CMakeFiles/clangTidyLLVMModule.dir/IncludeOrderCheck.cpp.o [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ConversionChecker.cpp:75:54: required from here [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1605s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1605s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1605s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1605s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1605s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1605s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h:18, [ 1605s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp:15: [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1605s] typename add_lvalue_reference_if_not_pointer::type; [ 1605s] ^ [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1605s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1605s] ^ [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1605s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1605s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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}::ConversionChecker; STMT = clang::ImplicitCastExpr]' [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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}::ConversionChecker; STMT = clang::ImplicitCastExpr]' [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:514:22: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ConversionChecker; CHECK1 = clang::ento::check::PreStmt]' [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ConversionChecker]' [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ConversionChecker.cpp:213:42: required from here [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1605s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1605s] ^ [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]': [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:89:21: required from 'static bool clang::ento::check::PreStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::ImplicitCastExpr]' [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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}::ConversionChecker; STMT = clang::ImplicitCastExpr]' [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:514:22: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ConversionChecker; CHECK1 = clang::ento::check::PreStmt]' [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ConversionChecker]' [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ConversionChecker.cpp:213:42: required from here [ 1605s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1605s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1605s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1606s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1606s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1606s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1606s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/../utils/../ClangTidyDiagnosticConsumer.h:14, [ 1606s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/../utils/../ClangTidy.h:13, [ 1606s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/../utils/HeaderGuard.h:13, [ 1606s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/HeaderGuardCheck.h:13, [ 1606s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/HeaderGuardCheck.cpp:10: [ 1606s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1606s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1606s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1606s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1606s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1606s] typename add_lvalue_reference_if_not_pointer::type; [ 1606s] ^ [ 1606s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1606s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1606s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1606s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1606s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1606s] ^ [ 1606s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1606s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1606s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1606s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1606s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1606s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1606s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1606s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1606s] ^ [ 1606s] [ 68%] Building CXX object tools/clang/tools/extra/clang-tidy/cert/CMakeFiles/clangTidyCERTModule.dir/DontModifyStdNamespaceCheck.cpp.o [ 1606s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1606s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1606s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1606s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1606s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1606s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1606s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1606s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1606s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1606s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1607s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1607s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1607s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1607s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1607s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1607s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/../ClangTidyDiagnosticConsumer.h:14, [ 1607s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/../ClangTidy.h:13, [ 1607s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/IncludeOrderCheck.h:13, [ 1607s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/IncludeOrderCheck.cpp:10: [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1607s] typename add_lvalue_reference_if_not_pointer::type; [ 1607s] ^ [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1607s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1607s] ^ [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:79:1: required from here [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:79:1: required from here [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:79:1: required from here [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:79:1: required from here [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:79:1: required from here [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:79:1: required from here [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:79:1: required from here [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:79:1: required from here [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:79:1: required from here [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:79:1: required from here [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:79:1: required from here [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:79:1: required from here [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:79:1: required from here [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:79:1: required from here [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:79:1: required from here [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:79:1: required from here [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:79:1: required from here [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:79:1: required from here [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:79:1: required from here [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:79:1: required from here [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:79:1: required from here [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:79:1: required from here [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:79:1: required from here [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:79:1: required from here [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/CppCoreGuidelinesTidyModule.cpp:79:1: required from here [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1607s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1607s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1607s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/CXXSelfAssignmentChecker.cpp.o [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1607s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/RegionStore.cpp:137:23: warning: 'void {anonymous}::BindingKey::dump() const' defined but not used [-Wunused-function] [ 1608s] LLVM_DUMP_METHOD void BindingKey::dump() const { llvm::errs() << *this; } [ 1608s] ^~~~~~~~~~ [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1608s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1608s] ^ [ 1608s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1608s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1608s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1608s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/../ClangTidyDiagnosticConsumer.h:14, [ 1608s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/../ClangTidy.h:13, [ 1608s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/DontModifyStdNamespaceCheck.h:13, [ 1608s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/DontModifyStdNamespaceCheck.cpp:10: [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1608s] typename add_lvalue_reference_if_not_pointer::type; [ 1608s] ^ [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1608s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1608s] ^ [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CStyleCastExpr; BaseT = clang::Stmt]' [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CStyleCastExpr; BaseT = clang::Stmt]' [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CStyleCastExpr]' [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CStyleCastExpr]' [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CStyleCastExpr]' [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:60:71: required from here [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1608s] static const bool value = [ 1608s] ^~~~~ [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1608s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1608s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1608s] ^ [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:220:1: required from here [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:220:1: required from here [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:220:1: required from here [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:220:1: required from here [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:220:1: required from here [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:220:1: required from here [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:220:1: required from here [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:220:1: required from here [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:220:1: required from here [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:220:1: required from here [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:220:1: required from here [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:220:1: required from here [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:220:1: required from here [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:220:1: required from here [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:220:1: required from here [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:220:1: required from here [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:220:1: required from here [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:220:1: required from here [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:220:1: required from here [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:220:1: required from here [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:220:1: required from here [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:220:1: required from here [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:220:1: required from here [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:220:1: required from here [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/AvoidCStyleCastsCheck.cpp:220:1: required from here [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1609s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1609s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1609s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1609s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/AnalysisContext.h:18, [ 1609s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/ProgramPoint.h:18, [ 1609s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:17, [ 1609s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/CXXSelfAssignmentChecker.cpp:22: [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1609s] typename add_lvalue_reference_if_not_pointer::type; [ 1609s] ^ [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1609s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1609s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1609s] ^ [ 1609s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/DeadStoresChecker.cpp.o [ 1609s] [ 68%] Building CXX object tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/InterfacesGlobalInitCheck.cpp.o [ 1610s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1610s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1610s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1610s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1610s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1610s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1610s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1610s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1610s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1610s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1610s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1610s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1610s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1610s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1610s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1610s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1610s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1610s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1610s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1610s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1610s] static const bool value = [ 1610s] ^~~~~ [ 1610s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1610s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1610s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1610s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1610s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1610s] ^ [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1611s] static const bool value = [ 1611s] ^~~~~ [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1611s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1611s] ^ [ 1611s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1611s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1611s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1611s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1611s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1611s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp:16: [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1611s] typename add_lvalue_reference_if_not_pointer::type; [ 1611s] ^ [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1611s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1611s] ^ [ 1611s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1611s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1611s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1611s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/../ClangTidyDiagnosticConsumer.h:14, [ 1611s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/../ClangTidy.h:13, [ 1611s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/InterfacesGlobalInitCheck.h:13, [ 1611s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/InterfacesGlobalInitCheck.cpp:10: [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1611s] typename add_lvalue_reference_if_not_pointer::type; [ 1611s] ^ [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1611s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1611s] ^ [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1611s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1611s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1611s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1612s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1612s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1612s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1612s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1612s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1612s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1612s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1612s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1612s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1612s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1612s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/SVals.cpp.o [ 1612s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1612s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1612s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1612s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1612s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1612s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1612s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1612s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1612s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1612s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1612s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1612s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1612s] ^ [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1613s] static const bool value = [ 1613s] ^~~~~ [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1613s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1613s] ^ [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1613s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1613s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/HeaderGuardCheck.cpp:68:1: required from here [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/HeaderGuardCheck.cpp:68:1: required from here [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/HeaderGuardCheck.cpp:68:1: required from here [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/HeaderGuardCheck.cpp:68:1: required from here [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/HeaderGuardCheck.cpp:68:1: required from here [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/HeaderGuardCheck.cpp:68:1: required from here [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/HeaderGuardCheck.cpp:68:1: required from here [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/HeaderGuardCheck.cpp:68:1: required from here [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/HeaderGuardCheck.cpp:68:1: required from here [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/HeaderGuardCheck.cpp:68:1: required from here [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/HeaderGuardCheck.cpp:68:1: required from here [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/HeaderGuardCheck.cpp:68:1: required from here [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/HeaderGuardCheck.cpp:68:1: required from here [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/HeaderGuardCheck.cpp:68:1: required from here [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/HeaderGuardCheck.cpp:68:1: required from here [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/HeaderGuardCheck.cpp:68:1: required from here [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/HeaderGuardCheck.cpp:68:1: required from here [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/HeaderGuardCheck.cpp:68:1: required from here [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/HeaderGuardCheck.cpp:68:1: required from here [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/HeaderGuardCheck.cpp:68:1: required from here [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/HeaderGuardCheck.cpp:68:1: required from here [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/HeaderGuardCheck.cpp:68:1: required from here [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/HeaderGuardCheck.cpp:68:1: required from here [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/HeaderGuardCheck.cpp:68:1: required from here [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/HeaderGuardCheck.cpp:68:1: required from here [ 1613s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1614s] [ 68%] Building CXX object tools/clang/tools/extra/clang-tidy/google/CMakeFiles/clangTidyGoogleModule.dir/DefaultArgumentsCheck.cpp.o [ 1614s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1614s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:17, [ 1614s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/SVals.cpp:15: [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1614s] typename add_lvalue_reference_if_not_pointer::type; [ 1614s] ^ [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1614s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1614s] ^ [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1614s] static const bool value = [ 1614s] ^~~~~ [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1614s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1614s] ^ [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1614s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1614s] ^ [ 1614s] [ 68%] Building CXX object tools/clang/tools/extra/clang-tidy/google/CMakeFiles/clangTidyGoogleModule.dir/ExplicitConstructorCheck.cpp.o [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1614s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1614s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp:270:61: required from here [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp:303:64: required from here [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1614s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp:316:55: required from here [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp:407:42: required from here [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]': [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp:308:45: required from here [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1615s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1615s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/IncludeOrderCheck.cpp:179:1: required from here [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/IncludeOrderCheck.cpp:179:1: required from here [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/IncludeOrderCheck.cpp:179:1: required from here [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/IncludeOrderCheck.cpp:179:1: required from here [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/IncludeOrderCheck.cpp:179:1: required from here [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/IncludeOrderCheck.cpp:179:1: required from here [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/IncludeOrderCheck.cpp:179:1: required from here [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/IncludeOrderCheck.cpp:179:1: required from here [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/IncludeOrderCheck.cpp:179:1: required from here [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/IncludeOrderCheck.cpp:179:1: required from here [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/IncludeOrderCheck.cpp:179:1: required from here [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/IncludeOrderCheck.cpp:179:1: required from here [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/IncludeOrderCheck.cpp:179:1: required from here [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/IncludeOrderCheck.cpp:179:1: required from here [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/IncludeOrderCheck.cpp:179:1: required from here [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/IncludeOrderCheck.cpp:179:1: required from here [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/IncludeOrderCheck.cpp:179:1: required from here [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/IncludeOrderCheck.cpp:179:1: required from here [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/IncludeOrderCheck.cpp:179:1: required from here [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/IncludeOrderCheck.cpp:179:1: required from here [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/IncludeOrderCheck.cpp:179:1: required from here [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/IncludeOrderCheck.cpp:179:1: required from here [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/IncludeOrderCheck.cpp:179:1: required from here [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/IncludeOrderCheck.cpp:179:1: required from here [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/IncludeOrderCheck.cpp:179:1: required from here [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1615s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1615s] ^ [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp:270:61: required from here [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp:303:64: required from here [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]': [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp:316:55: required from here [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::LambdaExpr; Y = const clang::Stmt*]': [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp:407:42: required from here [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1615s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1616s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1616s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1616s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1616s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/../ClangTidyDiagnosticConsumer.h:14, [ 1616s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/../ClangTidy.h:13, [ 1616s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/DefaultArgumentsCheck.h:13, [ 1616s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/DefaultArgumentsCheck.cpp:10: [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1616s] typename add_lvalue_reference_if_not_pointer::type; [ 1616s] ^ [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1616s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1616s] ^ [ 1616s] [ 68%] Building CXX object tools/clang/tools/extra/clang-tidy/llvm/CMakeFiles/clangTidyLLVMModule.dir/LLVMTidyModule.cpp.o [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1616s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1616s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1616s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1616s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1616s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1616s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/../ClangTidyDiagnosticConsumer.h:14, [ 1616s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/../ClangTidy.h:13, [ 1616s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitConstructorCheck.h:13, [ 1616s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitConstructorCheck.cpp:10: [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1616s] typename add_lvalue_reference_if_not_pointer::type; [ 1616s] ^ [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1616s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1616s] ^ [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/DontModifyStdNamespaceCheck.cpp:49:1: required from here [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/DontModifyStdNamespaceCheck.cpp:49:1: required from here [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/DontModifyStdNamespaceCheck.cpp:49:1: required from here [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/DontModifyStdNamespaceCheck.cpp:49:1: required from here [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/DontModifyStdNamespaceCheck.cpp:49:1: required from here [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/DontModifyStdNamespaceCheck.cpp:49:1: required from here [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/DontModifyStdNamespaceCheck.cpp:49:1: required from here [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/DontModifyStdNamespaceCheck.cpp:49:1: required from here [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/DontModifyStdNamespaceCheck.cpp:49:1: required from here [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/DontModifyStdNamespaceCheck.cpp:49:1: required from here [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/DontModifyStdNamespaceCheck.cpp:49:1: required from here [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/DontModifyStdNamespaceCheck.cpp:49:1: required from here [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/DontModifyStdNamespaceCheck.cpp:49:1: required from here [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/DontModifyStdNamespaceCheck.cpp:49:1: required from here [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/DontModifyStdNamespaceCheck.cpp:49:1: required from here [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/DontModifyStdNamespaceCheck.cpp:49:1: required from here [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/DontModifyStdNamespaceCheck.cpp:49:1: required from here [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/DontModifyStdNamespaceCheck.cpp:49:1: required from here [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/DontModifyStdNamespaceCheck.cpp:49:1: required from here [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/DontModifyStdNamespaceCheck.cpp:49:1: required from here [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/DontModifyStdNamespaceCheck.cpp:49:1: required from here [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/DontModifyStdNamespaceCheck.cpp:49:1: required from here [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/DontModifyStdNamespaceCheck.cpp:49:1: required from here [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/DontModifyStdNamespaceCheck.cpp:49:1: required from here [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/DontModifyStdNamespaceCheck.cpp:49:1: required from here [ 1616s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1617s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1617s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1617s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1617s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1617s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1617s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1618s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1618s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1618s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1618s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/../ClangTidyDiagnosticConsumer.h:14, [ 1618s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/../ClangTidy.h:13, [ 1618s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/LLVMTidyModule.cpp:10: [ 1618s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1618s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1618s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1618s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1618s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1618s] typename add_lvalue_reference_if_not_pointer::type; [ 1618s] ^ [ 1618s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1618s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1618s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1618s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1618s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1618s] ^ [ 1618s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/SimpleConstraintManager.cpp.o [ 1618s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1618s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1618s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1618s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1618s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1618s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1618s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1618s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1618s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1618s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1618s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1618s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1618s] ^ [ 1618s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1618s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1618s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1618s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1618s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1618s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1618s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1618s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1618s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1618s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1618s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1618s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1618s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1618s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1618s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1618s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1618s] static const bool value = [ 1618s] ^~~~~ [ 1618s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1618s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1618s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1618s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1618s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1618s] ^ [ 1618s] [ 68%] Building CXX object tools/clang/tools/extra/clang-tidy/cert/CMakeFiles/clangTidyCERTModule.dir/FloatLoopCounter.cpp.o [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1619s] static const bool value = [ 1619s] ^~~~~ [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1619s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1619s] ^ [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/InterfacesGlobalInitCheck.cpp:59:1: required from here [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/InterfacesGlobalInitCheck.cpp:59:1: required from here [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/InterfacesGlobalInitCheck.cpp:59:1: required from here [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/InterfacesGlobalInitCheck.cpp:59:1: required from here [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/InterfacesGlobalInitCheck.cpp:59:1: required from here [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/InterfacesGlobalInitCheck.cpp:59:1: required from here [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/InterfacesGlobalInitCheck.cpp:59:1: required from here [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/InterfacesGlobalInitCheck.cpp:59:1: required from here [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/InterfacesGlobalInitCheck.cpp:59:1: required from here [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/InterfacesGlobalInitCheck.cpp:59:1: required from here [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/InterfacesGlobalInitCheck.cpp:59:1: required from here [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/InterfacesGlobalInitCheck.cpp:59:1: required from here [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/InterfacesGlobalInitCheck.cpp:59:1: required from here [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/InterfacesGlobalInitCheck.cpp:59:1: required from here [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/InterfacesGlobalInitCheck.cpp:59:1: required from here [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/InterfacesGlobalInitCheck.cpp:59:1: required from here [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/InterfacesGlobalInitCheck.cpp:59:1: required from here [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/InterfacesGlobalInitCheck.cpp:59:1: required from here [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/InterfacesGlobalInitCheck.cpp:59:1: required from here [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/InterfacesGlobalInitCheck.cpp:59:1: required from here [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/InterfacesGlobalInitCheck.cpp:59:1: required from here [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/InterfacesGlobalInitCheck.cpp:59:1: required from here [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/InterfacesGlobalInitCheck.cpp:59:1: required from here [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/InterfacesGlobalInitCheck.cpp:59:1: required from here [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/InterfacesGlobalInitCheck.cpp:59:1: required from here [ 1619s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1620s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1620s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1620s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1620s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1620s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1620s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1620s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Expr.h:17, [ 1620s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h:18, [ 1620s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h:17, [ 1620s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SimpleConstraintManager.h:17, [ 1620s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/SimpleConstraintManager.cpp:15: [ 1620s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1620s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1620s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1620s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1620s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1620s] typename add_lvalue_reference_if_not_pointer::type; [ 1620s] ^ [ 1620s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1620s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1620s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1620s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1620s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1620s] ^ [ 1620s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1620s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1620s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1620s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1620s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1620s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1620s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1620s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1620s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1620s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1620s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1620s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1620s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1620s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1620s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1620s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1620s] static const bool value = [ 1620s] ^~~~~ [ 1620s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1620s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1620s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1620s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1620s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1620s] ^ [ 1621s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1621s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1621s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1621s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/../ClangTidyDiagnosticConsumer.h:14, [ 1621s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/../ClangTidy.h:13, [ 1621s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/FloatLoopCounter.h:13, [ 1621s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/FloatLoopCounter.cpp:10: [ 1621s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1621s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1621s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1621s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1621s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1621s] typename add_lvalue_reference_if_not_pointer::type; [ 1621s] ^ [ 1621s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1621s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1621s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1621s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1621s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1621s] ^ [ 1621s] [ 68%] Building CXX object tools/clang/tools/extra/clang-tidy/cert/CMakeFiles/clangTidyCERTModule.dir/LimitedRandomnessCheck.cpp.o [ 1621s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1621s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1621s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1621s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1621s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1621s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1622s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1622s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1622s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1622s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1622s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1622s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1622s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1622s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1622s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1622s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1623s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1623s] ^ [ 1623s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1623s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1623s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1623s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/../ClangTidyDiagnosticConsumer.h:14, [ 1623s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/../ClangTidy.h:13, [ 1623s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/LimitedRandomnessCheck.h:13, [ 1623s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/LimitedRandomnessCheck.cpp:10: [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1623s] typename add_lvalue_reference_if_not_pointer::type; [ 1623s] ^ [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1623s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1623s] ^ [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1623s] static const bool value = [ 1623s] ^~~~~ [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1623s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1623s] ^ [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1623s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1623s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1623s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1623s] ^ [ 1623s] [ 68%] Building CXX object tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/NoMallocCheck.cpp.o [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1623s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1623s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1623s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/DefaultArgumentsCheck.cpp:36:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/DefaultArgumentsCheck.cpp:36:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/DefaultArgumentsCheck.cpp:36:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/DefaultArgumentsCheck.cpp:36:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/DefaultArgumentsCheck.cpp:36:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/DefaultArgumentsCheck.cpp:36:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/DefaultArgumentsCheck.cpp:36:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/DefaultArgumentsCheck.cpp:36:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/DefaultArgumentsCheck.cpp:36:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/DefaultArgumentsCheck.cpp:36:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/DefaultArgumentsCheck.cpp:36:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/DefaultArgumentsCheck.cpp:36:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/DefaultArgumentsCheck.cpp:36:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/DefaultArgumentsCheck.cpp:36:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/DefaultArgumentsCheck.cpp:36:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/DefaultArgumentsCheck.cpp:36:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/DefaultArgumentsCheck.cpp:36:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/DefaultArgumentsCheck.cpp:36:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/DefaultArgumentsCheck.cpp:36:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/DefaultArgumentsCheck.cpp:36:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/DefaultArgumentsCheck.cpp:36:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/DefaultArgumentsCheck.cpp:36:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/DefaultArgumentsCheck.cpp:36:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/DefaultArgumentsCheck.cpp:36:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/DefaultArgumentsCheck.cpp:36:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitConstructorCheck.cpp:156:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitConstructorCheck.cpp:156:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitConstructorCheck.cpp:156:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitConstructorCheck.cpp:156:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitConstructorCheck.cpp:156:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitConstructorCheck.cpp:156:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitConstructorCheck.cpp:156:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitConstructorCheck.cpp:156:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitConstructorCheck.cpp:156:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitConstructorCheck.cpp:156:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitConstructorCheck.cpp:156:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitConstructorCheck.cpp:156:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitConstructorCheck.cpp:156:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitConstructorCheck.cpp:156:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitConstructorCheck.cpp:156:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitConstructorCheck.cpp:156:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitConstructorCheck.cpp:156:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitConstructorCheck.cpp:156:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitConstructorCheck.cpp:156:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitConstructorCheck.cpp:156:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitConstructorCheck.cpp:156:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitConstructorCheck.cpp:156:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitConstructorCheck.cpp:156:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitConstructorCheck.cpp:156:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitConstructorCheck.cpp:156:1: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1624s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1624s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1624s] ^ [ 1625s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1625s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1625s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1625s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/../ClangTidyDiagnosticConsumer.h:14, [ 1625s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/../ClangTidy.h:13, [ 1625s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/NoMallocCheck.h:13, [ 1625s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/NoMallocCheck.cpp:10: [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1625s] typename add_lvalue_reference_if_not_pointer::type; [ 1625s] ^ [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1625s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1625s] ^ [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/LLVMTidyModule.cpp:44:1: required from here [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1625s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/SimpleSValBuilder.cpp.o [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1625s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1626s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1626s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1626s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1626s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1626s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1626s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1626s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1626s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1626s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1626s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1626s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1626s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1626s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1626s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1626s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1626s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1626s] static const bool value = [ 1626s] ^~~~~ [ 1626s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1626s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1626s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1626s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1626s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1626s] ^ [ 1626s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1626s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1626s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1626s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1626s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1626s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1626s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/DebugCheckers.cpp.o [ 1627s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1627s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1627s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1627s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1627s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1627s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h:18, [ 1627s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp:14: [ 1627s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1627s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1627s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1627s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1627s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1627s] typename add_lvalue_reference_if_not_pointer::type; [ 1627s] ^ [ 1627s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1627s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1627s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1627s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1627s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1627s] ^ [ 1627s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1627s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1627s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1627s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1627s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1627s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1627s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1627s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1627s] ^ [ 1627s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/DereferenceChecker.cpp.o [ 1628s] [ 68%] Building CXX object tools/clang/tools/extra/clang-tidy/llvm/CMakeFiles/clangTidyLLVMModule.dir/TwineLocalCheck.cpp.o [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::ForStmt]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::ForStmt]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::ForStmt]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/FloatLoopCounter.cpp:27:57: required from here [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1628s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1628s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1628s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1628s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/AnalysisContext.h:18, [ 1628s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/Analyses/Dominators.h:17, [ 1628s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp:15: [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1628s] typename add_lvalue_reference_if_not_pointer::type; [ 1628s] ^ [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1628s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1628s] ^ [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1628s] static const bool value = [ 1628s] ^~~~~ [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1628s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1628s] ^ [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/FloatLoopCounter.cpp:35:1: required from here [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/FloatLoopCounter.cpp:35:1: required from here [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/FloatLoopCounter.cpp:35:1: required from here [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/FloatLoopCounter.cpp:35:1: required from here [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/FloatLoopCounter.cpp:35:1: required from here [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/FloatLoopCounter.cpp:35:1: required from here [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/FloatLoopCounter.cpp:35:1: required from here [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/FloatLoopCounter.cpp:35:1: required from here [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/FloatLoopCounter.cpp:35:1: required from here [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/FloatLoopCounter.cpp:35:1: required from here [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/FloatLoopCounter.cpp:35:1: required from here [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/FloatLoopCounter.cpp:35:1: required from here [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/FloatLoopCounter.cpp:35:1: required from here [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/FloatLoopCounter.cpp:35:1: required from here [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/FloatLoopCounter.cpp:35:1: required from here [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/FloatLoopCounter.cpp:35:1: required from here [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/FloatLoopCounter.cpp:35:1: required from here [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/FloatLoopCounter.cpp:35:1: required from here [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/FloatLoopCounter.cpp:35:1: required from here [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/FloatLoopCounter.cpp:35:1: required from here [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/FloatLoopCounter.cpp:35:1: required from here [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/FloatLoopCounter.cpp:35:1: required from here [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/FloatLoopCounter.cpp:35:1: required from here [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/FloatLoopCounter.cpp:35:1: required from here [ 1628s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1629s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1629s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1629s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1629s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1629s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1629s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1629s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1629s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1629s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1629s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1629s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1629s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1629s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1629s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/DeclObjC.h:17, [ 1629s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprObjC.h:17, [ 1629s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:16: [ 1629s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1629s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1629s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1629s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1629s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1629s] typename add_lvalue_reference_if_not_pointer::type; [ 1629s] ^ [ 1629s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1629s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1629s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1629s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1629s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1629s] ^ [ 1629s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1629s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1629s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1629s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1629s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1629s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1629s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1629s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1629s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1629s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1629s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1629s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1629s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1629s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/../ClangTidyDiagnosticConsumer.h:14, [ 1629s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/../ClangTidy.h:13, [ 1629s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/TwineLocalCheck.h:13, [ 1629s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/TwineLocalCheck.cpp:10: [ 1629s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1629s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1629s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1629s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1629s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1629s] typename add_lvalue_reference_if_not_pointer::type; [ 1629s] ^ [ 1629s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1629s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1629s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1629s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1629s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1629s] ^ [ 1630s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1630s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1630s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1630s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1630s] [ 68%] Building CXX object tools/clang/tools/extra/clang-tidy/google/CMakeFiles/clangTidyGoogleModule.dir/ExplicitMakePairCheck.cpp.o [ 1630s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1630s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1630s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1630s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1630s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1630s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1630s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1630s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1630s] ^ [ 1630s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1630s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1630s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1630s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1630s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1630s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1630s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1630s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1630s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1630s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1630s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1630s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1630s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1630s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1630s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1630s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1630s] static const bool value = [ 1630s] ^~~~~ [ 1630s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1630s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1630s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1630s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1630s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1630s] ^ [ 1630s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1630s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1630s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1630s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/LimitedRandomnessCheck.cpp:38:1: required from here [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/LimitedRandomnessCheck.cpp:38:1: required from here [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/LimitedRandomnessCheck.cpp:38:1: required from here [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/LimitedRandomnessCheck.cpp:38:1: required from here [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/LimitedRandomnessCheck.cpp:38:1: required from here [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/LimitedRandomnessCheck.cpp:38:1: required from here [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/LimitedRandomnessCheck.cpp:38:1: required from here [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/LimitedRandomnessCheck.cpp:38:1: required from here [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/LimitedRandomnessCheck.cpp:38:1: required from here [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/LimitedRandomnessCheck.cpp:38:1: required from here [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/LimitedRandomnessCheck.cpp:38:1: required from here [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/LimitedRandomnessCheck.cpp:38:1: required from here [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/LimitedRandomnessCheck.cpp:38:1: required from here [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/LimitedRandomnessCheck.cpp:38:1: required from here [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/LimitedRandomnessCheck.cpp:38:1: required from here [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/LimitedRandomnessCheck.cpp:38:1: required from here [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/LimitedRandomnessCheck.cpp:38:1: required from here [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/LimitedRandomnessCheck.cpp:38:1: required from here [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/LimitedRandomnessCheck.cpp:38:1: required from here [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/LimitedRandomnessCheck.cpp:38:1: required from here [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/LimitedRandomnessCheck.cpp:38:1: required from here [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/LimitedRandomnessCheck.cpp:38:1: required from here [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/LimitedRandomnessCheck.cpp:38:1: required from here [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/LimitedRandomnessCheck.cpp:38:1: required from here [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/LimitedRandomnessCheck.cpp:38:1: required from here [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1631s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1631s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1631s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1631s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/DirectIvarAssignment.cpp.o [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:134:62: required from here [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:142:64: required from here [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:150:51: required from here [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:156:45: required from here [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp:166:56: required from here [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1632s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1632s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1632s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1632s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/../ClangTidyDiagnosticConsumer.h:14, [ 1632s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/../ClangTidy.h:13, [ 1632s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitMakePairCheck.h:13, [ 1632s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitMakePairCheck.cpp:10: [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1632s] typename add_lvalue_reference_if_not_pointer::type; [ 1632s] ^ [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1632s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1632s] ^ [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1632s] static const bool value = [ 1632s] ^~~~~ [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1632s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1632s] ^ [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1632s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1632s] ^ [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1632s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1632s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1632s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1632s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1632s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1632s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/Store.cpp.o [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1633s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1633s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/AttrIterator.h:17, [ 1633s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Attr.h:17, [ 1633s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp:25: [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1633s] typename add_lvalue_reference_if_not_pointer::type; [ 1633s] ^ [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1633s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1633s] ^ [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/NoMallocCheck.cpp:82:1: required from here [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/NoMallocCheck.cpp:82:1: required from here [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/NoMallocCheck.cpp:82:1: required from here [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/NoMallocCheck.cpp:82:1: required from here [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/NoMallocCheck.cpp:82:1: required from here [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/NoMallocCheck.cpp:82:1: required from here [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/NoMallocCheck.cpp:82:1: required from here [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/NoMallocCheck.cpp:82:1: required from here [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/NoMallocCheck.cpp:82:1: required from here [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/NoMallocCheck.cpp:82:1: required from here [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/NoMallocCheck.cpp:82:1: required from here [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/NoMallocCheck.cpp:82:1: required from here [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/NoMallocCheck.cpp:82:1: required from here [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/NoMallocCheck.cpp:82:1: required from here [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/NoMallocCheck.cpp:82:1: required from here [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/NoMallocCheck.cpp:82:1: required from here [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/NoMallocCheck.cpp:82:1: required from here [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/NoMallocCheck.cpp:82:1: required from here [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/NoMallocCheck.cpp:82:1: required from here [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/NoMallocCheck.cpp:82:1: required from here [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/NoMallocCheck.cpp:82:1: required from here [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/NoMallocCheck.cpp:82:1: required from here [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/NoMallocCheck.cpp:82:1: required from here [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/NoMallocCheck.cpp:82:1: required from here [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/NoMallocCheck.cpp:82:1: required from here [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:514:22: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::BugHashDumper; CHECK1 = clang::ento::check::PostStmt]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::BugHashDumper]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp:246:38: required from here [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1633s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1633s] ^ [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Stmt; Y = const clang::Stmt*]': [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:514:22: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::BugHashDumper; CHECK1 = clang::ento::check::PostStmt]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::BugHashDumper]' [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp:246:38: required from here [ 1633s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1633s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1633s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1634s] [ 68%] Building CXX object tools/clang/tools/extra/clang-tidy/cert/CMakeFiles/clangTidyCERTModule.dir/PostfixOperatorCheck.cpp.o [ 1634s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1634s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1634s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1634s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1634s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1634s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h:19, [ 1634s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h:17, [ 1634s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/Store.cpp:14: [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1634s] typename add_lvalue_reference_if_not_pointer::type; [ 1634s] ^ [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1634s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1634s] ^ [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1634s] static const bool value = [ 1634s] ^~~~~ [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1634s] static const bool value = [ 1634s] ^~~~~ [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1634s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1634s] ^ [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1634s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1634s] ^ [ 1635s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1635s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1635s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1635s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1635s] [ 68%] Building CXX object tools/clang/tools/extra/clang-tidy/cert/CMakeFiles/clangTidyCERTModule.dir/SetLongJmpCheck.cpp.o [ 1635s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1635s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1635s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1635s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1635s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1635s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1636s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1636s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1636s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1636s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1636s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1636s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1636s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1636s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp:82:28: required from here [ 1636s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1636s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1636s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1636s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1636s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp:82:28: required from here [ 1636s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1636s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1636s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1636s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1636s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1636s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1636s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1636s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1636s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1636s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1636s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/../ClangTidyDiagnosticConsumer.h:14, [ 1636s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/../ClangTidy.h:13, [ 1636s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/PostfixOperatorCheck.h:13, [ 1636s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/PostfixOperatorCheck.cpp:10: [ 1636s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1636s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1636s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1636s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1636s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1636s] typename add_lvalue_reference_if_not_pointer::type; [ 1636s] ^ [ 1636s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1636s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1636s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1636s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1636s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1636s] ^ [ 1636s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1636s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1636s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1636s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1636s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1636s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1636s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1636s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1636s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1636s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1636s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1636s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1636s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1636s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1636s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1636s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1636s] ^ [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp:82:28: required from here [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/DirectIvarAssignment.cpp:82:28: required from here [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1637s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1637s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1637s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1637s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1637s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1637s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/../ClangTidyDiagnosticConsumer.h:14, [ 1637s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/../ClangTidy.h:13, [ 1637s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/SetLongJmpCheck.h:13, [ 1637s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/SetLongJmpCheck.cpp:10: [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1637s] typename add_lvalue_reference_if_not_pointer::type; [ 1637s] ^ [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1637s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1637s] ^ [ 1637s] [ 68%] Building CXX object tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/ProBoundsArrayToPointerDecayCheck.cpp.o [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/TwineLocalCheck.cpp:66:1: required from here [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/TwineLocalCheck.cpp:66:1: required from here [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/TwineLocalCheck.cpp:66:1: required from here [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/TwineLocalCheck.cpp:66:1: required from here [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/TwineLocalCheck.cpp:66:1: required from here [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/TwineLocalCheck.cpp:66:1: required from here [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/TwineLocalCheck.cpp:66:1: required from here [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/TwineLocalCheck.cpp:66:1: required from here [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/TwineLocalCheck.cpp:66:1: required from here [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/TwineLocalCheck.cpp:66:1: required from here [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/TwineLocalCheck.cpp:66:1: required from here [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/TwineLocalCheck.cpp:66:1: required from here [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/TwineLocalCheck.cpp:66:1: required from here [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/TwineLocalCheck.cpp:66:1: required from here [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/TwineLocalCheck.cpp:66:1: required from here [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/TwineLocalCheck.cpp:66:1: required from here [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/TwineLocalCheck.cpp:66:1: required from here [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/TwineLocalCheck.cpp:66:1: required from here [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/TwineLocalCheck.cpp:66:1: required from here [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/TwineLocalCheck.cpp:66:1: required from here [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/TwineLocalCheck.cpp:66:1: required from here [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/TwineLocalCheck.cpp:66:1: required from here [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/TwineLocalCheck.cpp:66:1: required from here [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/TwineLocalCheck.cpp:66:1: required from here [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/llvm/TwineLocalCheck.cpp:66:1: required from here [ 1637s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1638s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1638s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1638s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1638s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1638s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1638s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1639s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1639s] ^ [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1639s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/DivZeroChecker.cpp.o [ 1639s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1639s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1639s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1639s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/../ClangTidyDiagnosticConsumer.h:14, [ 1639s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/../ClangTidy.h:13, [ 1639s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.h:13, [ 1639s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:10: [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1639s] typename add_lvalue_reference_if_not_pointer::type; [ 1639s] ^ [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1639s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1639s] ^ [ 1639s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/SubEngine.cpp.o [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1639s] static const bool value = [ 1639s] ^~~~~ [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1639s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1639s] ^ [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]' [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::DeclRefExpr]' [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::DeclRefExpr]' [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::DeclRefExpr]' [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitMakePairCheck.cpp:49:70: required from here [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1639s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitMakePairCheck.cpp:78:1: required from here [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitMakePairCheck.cpp:78:1: required from here [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitMakePairCheck.cpp:78:1: required from here [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitMakePairCheck.cpp:78:1: required from here [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitMakePairCheck.cpp:78:1: required from here [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitMakePairCheck.cpp:78:1: required from here [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitMakePairCheck.cpp:78:1: required from here [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitMakePairCheck.cpp:78:1: required from here [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitMakePairCheck.cpp:78:1: required from here [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitMakePairCheck.cpp:78:1: required from here [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitMakePairCheck.cpp:78:1: required from here [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitMakePairCheck.cpp:78:1: required from here [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitMakePairCheck.cpp:78:1: required from here [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitMakePairCheck.cpp:78:1: required from here [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitMakePairCheck.cpp:78:1: required from here [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitMakePairCheck.cpp:78:1: required from here [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitMakePairCheck.cpp:78:1: required from here [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitMakePairCheck.cpp:78:1: required from here [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitMakePairCheck.cpp:78:1: required from here [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitMakePairCheck.cpp:78:1: required from here [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitMakePairCheck.cpp:78:1: required from here [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitMakePairCheck.cpp:78:1: required from here [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitMakePairCheck.cpp:78:1: required from here [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/ExplicitMakePairCheck.cpp:78:1: required from here [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1640s] static const bool value = [ 1640s] ^~~~~ [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1640s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1640s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1640s] ^ [ 1641s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/SymbolManager.cpp.o [ 1641s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1641s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1641s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp:16: [ 1641s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1641s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1641s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1641s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1641s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1641s] typename add_lvalue_reference_if_not_pointer::type; [ 1641s] ^ [ 1641s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1641s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1641s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1641s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1641s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1641s] ^ [ 1641s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1641s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1641s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1641s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/AnalysisContext.h:18, [ 1641s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/ProgramPoint.h:18, [ 1641s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SubEngine.h:16, [ 1641s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/SubEngine.cpp:10: [ 1641s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1641s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1641s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1641s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1641s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1641s] typename add_lvalue_reference_if_not_pointer::type; [ 1641s] ^ [ 1641s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1641s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1641s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1641s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1641s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1641s] ^ [ 1641s] [ 68%] Linking CXX static library ../../../../../../lib/libclangTidyLLVMModule.a [ 1642s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1642s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1642s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1642s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1642s] [ 68%] Built target clangTidyLLVMModule [ 1642s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/DynamicTypePropagation.cpp.o [ 1642s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1642s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1642s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1642s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1642s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1642s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1642s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1642s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1642s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1642s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1642s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1642s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1642s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1642s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1642s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1642s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1642s] static const bool value = [ 1642s] ^~~~~ [ 1642s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1642s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1642s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1642s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1642s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1642s] ^ [ 1642s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1642s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1642s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1642s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h:18, [ 1642s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp:15: [ 1642s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1642s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1642s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1642s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1642s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1642s] typename add_lvalue_reference_if_not_pointer::type; [ 1642s] ^ [ 1642s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1642s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1642s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1642s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1642s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1642s] ^ [ 1642s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1642s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1642s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1642s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1642s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1642s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1643s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1643s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1643s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1643s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1643s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1643s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1643s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1643s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1643s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1643s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1643s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1643s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1643s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1643s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1643s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1643s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1643s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1643s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1643s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1643s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1643s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1643s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1643s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1643s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1643s] ^ [ 1643s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1643s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/AttrIterator.h:17, [ 1643s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Attr.h:17, [ 1643s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/RecursiveASTVisitor.h:17, [ 1643s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:25: [ 1643s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1643s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1643s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1643s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1643s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1643s] typename add_lvalue_reference_if_not_pointer::type; [ 1643s] ^ [ 1643s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1643s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1643s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1643s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1643s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1643s] ^ [ 1644s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/DynamicTypeChecker.cpp.o [ 1644s] [ 68%] Building CXX object tools/clang/tools/extra/clang-tidy/google/CMakeFiles/clangTidyGoogleModule.dir/GlobalNamesInHeadersCheck.cpp.o [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1644s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1644s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1644s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1644s] ^ [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1644s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1644s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/PostfixOperatorCheck.cpp:88:1: required from here [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/PostfixOperatorCheck.cpp:88:1: required from here [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/PostfixOperatorCheck.cpp:88:1: required from here [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/PostfixOperatorCheck.cpp:88:1: required from here [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/PostfixOperatorCheck.cpp:88:1: required from here [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/PostfixOperatorCheck.cpp:88:1: required from here [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/PostfixOperatorCheck.cpp:88:1: required from here [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/PostfixOperatorCheck.cpp:88:1: required from here [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/PostfixOperatorCheck.cpp:88:1: required from here [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/PostfixOperatorCheck.cpp:88:1: required from here [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/PostfixOperatorCheck.cpp:88:1: required from here [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/PostfixOperatorCheck.cpp:88:1: required from here [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/PostfixOperatorCheck.cpp:88:1: required from here [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/PostfixOperatorCheck.cpp:88:1: required from here [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/PostfixOperatorCheck.cpp:88:1: required from here [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/PostfixOperatorCheck.cpp:88:1: required from here [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/PostfixOperatorCheck.cpp:88:1: required from here [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/PostfixOperatorCheck.cpp:88:1: required from here [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/PostfixOperatorCheck.cpp:88:1: required from here [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/PostfixOperatorCheck.cpp:88:1: required from here [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/PostfixOperatorCheck.cpp:88:1: required from here [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/PostfixOperatorCheck.cpp:88:1: required from here [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/PostfixOperatorCheck.cpp:88:1: required from here [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/PostfixOperatorCheck.cpp:88:1: required from here [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/PostfixOperatorCheck.cpp:88:1: required from here [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:514:22: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::DivZeroChecker; CHECK1 = clang::ento::check::PreStmt]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::DivZeroChecker]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp:91:39: required from here [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1644s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1644s] ^ [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:514:22: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::DivZeroChecker; CHECK1 = clang::ento::check::PreStmt]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::DivZeroChecker]' [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp:91:39: required from here [ 1644s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1644s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1644s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1645s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1645s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1645s] static const bool value = [ 1645s] ^~~~~ [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1645s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1645s] ^ [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/SetLongJmpCheck.cpp:79:1: required from here [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1645s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1646s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1646s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1646s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1646s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/../ClangTidyDiagnosticConsumer.h:14, [ 1646s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/../ClangTidy.h:13, [ 1646s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GlobalNamesInHeadersCheck.h:13, [ 1646s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:10: [ 1646s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1646s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1646s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1646s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1646s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1646s] typename add_lvalue_reference_if_not_pointer::type; [ 1646s] ^ [ 1646s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1646s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1646s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1646s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1646s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1646s] ^ [ 1646s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1646s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1646s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp:21: [ 1646s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1646s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1646s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1646s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1646s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1646s] typename add_lvalue_reference_if_not_pointer::type; [ 1646s] ^ [ 1646s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1646s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1646s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1646s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1646s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1646s] ^ [ 1646s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1646s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1646s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1646s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1646s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1646s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1646s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1646s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1646s] ^ [ 1646s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1646s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1646s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1646s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]' [ 1646s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]' [ 1646s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:42:30: required from here [ 1646s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1646s] Scanning dependencies of target clangTidyMiscModule [ 1646s] [ 68%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/ArgumentCommentCheck.cpp.o [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::ImplicitCastExpr]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::ImplicitCastExpr]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::ImplicitCastExpr]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:69:76: required from here [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:957:62: required from here [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:965:69: required from here [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:80:1: required from here [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:80:1: required from here [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:80:1: required from here [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:80:1: required from here [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:80:1: required from here [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:80:1: required from here [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:80:1: required from here [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:80:1: required from here [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:80:1: required from here [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:80:1: required from here [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:80:1: required from here [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:80:1: required from here [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:80:1: required from here [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:80:1: required from here [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:80:1: required from here [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:80:1: required from here [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:80:1: required from here [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:80:1: required from here [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:80:1: required from here [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:80:1: required from here [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:80:1: required from here [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:80:1: required from here [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsArrayToPointerDecayCheck.cpp:80:1: required from here [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1647s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1647s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1647s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1648s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Core/CMakeFiles/clangStaticAnalyzerCore.dir/Z3ConstraintManager.cpp.o [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]': [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:957:62: required from here [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]': [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:965:69: required from here [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1648s] [ 68%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/AssertSideEffectCheck.cpp.o [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp:125:62: required from here [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp:133:69: required from here [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1648s] static const bool value = [ 1648s] ^~~~~ [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1648s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1648s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1648s] ^ [ 1649s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1649s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1649s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1649s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 1649s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 1649s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ArgumentCommentCheck.h:13, [ 1649s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ArgumentCommentCheck.cpp:10: [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1649s] typename add_lvalue_reference_if_not_pointer::type; [ 1649s] ^ [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1649s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1649s] ^ [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::DynamicTypePropagation]' [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:987:51: required from here [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1649s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1649s] ^ [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]': [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::DynamicTypePropagation]' [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:987:51: required from here [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1649s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1649s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::DynamicTypePropagation]' [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:987:51: required from here [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1649s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1649s] ^ [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXNewExpr; Y = const clang::Stmt*]': [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::DynamicTypePropagation]' [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/DynamicTypePropagation.cpp:987:51: required from here [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1649s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1649s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1649s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1649s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]': [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp:125:62: required from here [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]': [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/DynamicTypeChecker.cpp:133:69: required from here [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1649s] [ 68%] Building CXX object tools/clang/tools/extra/clang-tidy/cert/CMakeFiles/clangTidyCERTModule.dir/StaticObjectExceptionCheck.cpp.o [ 1649s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1649s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/TargetInfo.h:19, [ 1649s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Core/Z3ConstraintManager.cpp:10: [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1649s] typename add_lvalue_reference_if_not_pointer::type; [ 1649s] ^ [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1649s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1649s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1649s] ^ [ 1650s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1650s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1650s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1650s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 1650s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 1650s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/AssertSideEffectCheck.h:13, [ 1650s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/AssertSideEffectCheck.cpp:10: [ 1650s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1650s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1650s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1650s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1650s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1650s] typename add_lvalue_reference_if_not_pointer::type; [ 1650s] ^ [ 1650s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1650s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1650s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1650s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1650s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1650s] ^ [ 1651s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1651s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1651s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1651s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1651s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1651s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1651s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1651s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1651s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1651s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1651s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1651s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1651s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1651s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1651s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1651s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1651s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1651s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1651s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1651s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1651s] static const bool value = [ 1651s] ^~~~~ [ 1651s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1651s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1651s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1651s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1651s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1651s] ^ [ 1651s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1651s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1651s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1651s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/../ClangTidyDiagnosticConsumer.h:14, [ 1651s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/../ClangTidy.h:13, [ 1651s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StaticObjectExceptionCheck.h:13, [ 1651s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:10: [ 1651s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1651s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1651s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1651s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1651s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1651s] typename add_lvalue_reference_if_not_pointer::type; [ 1651s] ^ [ 1651s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1651s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1651s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1651s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1651s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1651s] ^ [ 1651s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1651s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1651s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1651s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1652s] [ 68%] Building CXX object tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/ProBoundsConstantArrayIndexCheck.cpp.o [ 1652s] [ 68%] Building CXX object tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/ProBoundsPointerArithmeticCheck.cpp.o [ 1652s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1652s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1652s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1652s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1652s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1652s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1652s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1652s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1652s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1652s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1653s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1653s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1653s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1653s] ^ [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1653s] static const bool value = [ 1653s] ^~~~~ [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1653s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1653s] ^ [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1653s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1653s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1653s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1653s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/../ClangTidyDiagnosticConsumer.h:14, [ 1653s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/../ClangTidy.h:13, [ 1653s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.h:13, [ 1653s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:10: [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1653s] typename add_lvalue_reference_if_not_pointer::type; [ 1653s] ^ [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1653s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1653s] ^ [ 1653s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1653s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1653s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1653s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/../ClangTidyDiagnosticConsumer.h:14, [ 1653s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/../ClangTidy.h:13, [ 1653s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.h:13, [ 1653s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:10: [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1653s] typename add_lvalue_reference_if_not_pointer::type; [ 1653s] ^ [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1653s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1654s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1654s] ^ [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:80:1: required from here [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:80:1: required from here [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:80:1: required from here [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:80:1: required from here [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:80:1: required from here [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:80:1: required from here [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:80:1: required from here [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:80:1: required from here [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:80:1: required from here [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:80:1: required from here [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:80:1: required from here [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:80:1: required from here [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:80:1: required from here [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:80:1: required from here [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:80:1: required from here [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:80:1: required from here [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:80:1: required from here [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:80:1: required from here [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:80:1: required from here [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:80:1: required from here [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:80:1: required from here [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:80:1: required from here [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:80:1: required from here [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:80:1: required from here [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GlobalNamesInHeadersCheck.cpp:80:1: required from here [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1654s] static const bool value = [ 1654s] ^~~~~ [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1654s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1654s] ^ [ 1654s] [ 68%] Linking CXX static library ../../../../../lib/libclangStaticAnalyzerCore.a [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1654s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1654s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1654s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1655s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1655s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1655s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1655s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1655s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1655s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1655s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1655s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1655s] ^ [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ArgumentCommentCheck.cpp:284:54: required from here [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1656s] static const bool value = [ 1656s] ^~~~~ [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1656s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1656s] ^ [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1656s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1656s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1656s] static const bool value = [ 1656s] ^~~~~ [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1656s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1656s] ^ [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ArgumentCommentCheck.cpp:308:1: required from here [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ArgumentCommentCheck.cpp:308:1: required from here [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ArgumentCommentCheck.cpp:308:1: required from here [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ArgumentCommentCheck.cpp:308:1: required from here [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ArgumentCommentCheck.cpp:308:1: required from here [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ArgumentCommentCheck.cpp:308:1: required from here [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ArgumentCommentCheck.cpp:308:1: required from here [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ArgumentCommentCheck.cpp:308:1: required from here [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ArgumentCommentCheck.cpp:308:1: required from here [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ArgumentCommentCheck.cpp:308:1: required from here [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ArgumentCommentCheck.cpp:308:1: required from here [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ArgumentCommentCheck.cpp:308:1: required from here [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ArgumentCommentCheck.cpp:308:1: required from here [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ArgumentCommentCheck.cpp:308:1: required from here [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ArgumentCommentCheck.cpp:308:1: required from here [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ArgumentCommentCheck.cpp:308:1: required from here [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ArgumentCommentCheck.cpp:308:1: required from here [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ArgumentCommentCheck.cpp:308:1: required from here [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ArgumentCommentCheck.cpp:308:1: required from here [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ArgumentCommentCheck.cpp:308:1: required from here [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ArgumentCommentCheck.cpp:308:1: required from here [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ArgumentCommentCheck.cpp:308:1: required from here [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ArgumentCommentCheck.cpp:308:1: required from here [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ArgumentCommentCheck.cpp:308:1: required from here [ 1656s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1657s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1657s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1657s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1657s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1657s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1657s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1657s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1657s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1657s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1657s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1657s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1657s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1657s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1657s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1657s] ^ [ 1657s] [ 68%] Building CXX object tools/clang/tools/extra/clang-tidy/google/CMakeFiles/clangTidyGoogleModule.dir/GoogleTidyModule.cpp.o [ 1657s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1657s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1657s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1657s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378: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]' [ 1657s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Stmt]' [ 1657s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Stmt]' [ 1657s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Stmt]' [ 1657s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/AssertSideEffectCheck.cpp:105:63: required from here [ 1657s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1658s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1658s] ^ [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/AssertSideEffectCheck.cpp:127:1: required from here [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/AssertSideEffectCheck.cpp:127:1: required from here [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/AssertSideEffectCheck.cpp:127:1: required from here [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/AssertSideEffectCheck.cpp:127:1: required from here [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/AssertSideEffectCheck.cpp:127:1: required from here [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/AssertSideEffectCheck.cpp:127:1: required from here [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/AssertSideEffectCheck.cpp:127:1: required from here [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/AssertSideEffectCheck.cpp:127:1: required from here [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/AssertSideEffectCheck.cpp:127:1: required from here [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/AssertSideEffectCheck.cpp:127:1: required from here [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/AssertSideEffectCheck.cpp:127:1: required from here [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/AssertSideEffectCheck.cpp:127:1: required from here [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/AssertSideEffectCheck.cpp:127:1: required from here [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/AssertSideEffectCheck.cpp:127:1: required from here [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/AssertSideEffectCheck.cpp:127:1: required from here [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/AssertSideEffectCheck.cpp:127:1: required from here [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/AssertSideEffectCheck.cpp:127:1: required from here [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/AssertSideEffectCheck.cpp:127:1: required from here [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/AssertSideEffectCheck.cpp:127:1: required from here [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/AssertSideEffectCheck.cpp:127:1: required from here [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/AssertSideEffectCheck.cpp:127:1: required from here [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/AssertSideEffectCheck.cpp:127:1: required from here [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/AssertSideEffectCheck.cpp:127:1: required from here [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/AssertSideEffectCheck.cpp:127:1: required from here [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/AssertSideEffectCheck.cpp:127:1: required from here [ 1658s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:60:1: required from here [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:60:1: required from here [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:60:1: required from here [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXNewExpr; BaseT = clang::Stmt]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXNewExpr]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXNewExpr]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:60:1: required from here [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:60:1: required from here [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:60:1: required from here [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:60:1: required from here [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:60:1: required from here [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:60:1: required from here [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:60:1: required from here [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:60:1: required from here [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:60:1: required from here [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:60:1: required from here [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:60:1: required from here [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:60:1: required from here [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:60:1: required from here [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:60:1: required from here [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:60:1: required from here [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:60:1: required from here [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:60:1: required from here [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:60:1: required from here [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:60:1: required from here [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:60:1: required from here [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:60:1: required from here [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:60:1: required from here [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StaticObjectExceptionCheck.cpp:60:1: required from here [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1659s] [ 68%] Built target clangStaticAnalyzerCore [ 1659s] [ 68%] Building CXX object tools/clang/tools/extra/clang-tidy/google/CMakeFiles/clangTidyGoogleModule.dir/IntegerTypesCheck.cpp.o [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1659s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1659s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1659s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1659s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1659s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1659s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/../ClangTidyDiagnosticConsumer.h:14, [ 1659s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/../ClangTidy.h:13, [ 1659s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GoogleTidyModule.cpp:10: [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1659s] typename add_lvalue_reference_if_not_pointer::type; [ 1659s] ^ [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1659s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1659s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1659s] ^ [ 1660s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1660s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1660s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1660s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1660s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1660s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1660s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1660s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1660s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1660s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1660s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1660s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1660s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1660s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1660s] ^ [ 1660s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/ExprInspectionChecker.cpp.o [ 1660s] [ 68%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/FixedAddressChecker.cpp.o [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:69:60: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1661s] ^ [ 1661s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1661s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1661s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1661s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/../ClangTidyDiagnosticConsumer.h:14, [ 1661s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/../ClangTidy.h:13, [ 1661s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/IntegerTypesCheck.h:13, [ 1661s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/IntegerTypesCheck.cpp:10: [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] typename add_lvalue_reference_if_not_pointer::type; [ 1661s] ^ [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1661s] ^ [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:52:64: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:141:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:141:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXOperatorCallExpr]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:141:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:141:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:141:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:141:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:141:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:141:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:141:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:141:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:141:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:141:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:141:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:141:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:141:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:141:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:141:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:141:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:141:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:141:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:141:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:141:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:141:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:141:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsConstantArrayIndexCheck.cpp:141:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:59:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:59:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:59:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:59:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:59:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:59:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:59:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:59:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:59:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:59:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:59:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:59:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:59:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:59:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:59:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:59:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:59:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:59:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:59:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:59:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:59:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:59:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:59:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProBoundsPointerArithmeticCheck.cpp:59:1: required from here [ 1661s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1662s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1662s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1662s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1662s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1662s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1662s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1662s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1662s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1662s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1662s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1662s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1662s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1662s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1662s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1662s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1662s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1662s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1662s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1662s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1662s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1662s] static const bool value = [ 1662s] ^~~~~ [ 1662s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1662s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1662s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1662s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1662s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1662s] ^ [ 1662s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1662s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1662s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp:11: [ 1662s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1662s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1662s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1662s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1662s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1662s] typename add_lvalue_reference_if_not_pointer::type; [ 1662s] ^ [ 1662s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1662s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1662s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1662s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1662s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1662s] ^ [ 1662s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1662s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1662s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp:17: [ 1662s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1662s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1662s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1662s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1662s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1662s] typename add_lvalue_reference_if_not_pointer::type; [ 1662s] ^ [ 1662s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1662s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1662s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1662s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1662s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1662s] ^ [ 1662s] [ 68%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/ForwardingReferenceOverloadCheck.cpp.o [ 1663s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1663s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1663s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1663s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1663s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1663s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1663s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1663s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1663s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1663s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1663s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1663s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1663s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1663s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1663s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1663s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1663s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1663s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1663s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1663s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1663s] static const bool value = [ 1663s] ^~~~~ [ 1663s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1663s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1663s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1663s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1663s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1663s] ^ [ 1664s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1664s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1664s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1664s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1664s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1664s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1664s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1664s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1664s] [ 68%] Building CXX object tools/clang/tools/extra/clang-tidy/cert/CMakeFiles/clangTidyCERTModule.dir/StrToNumCheck.cpp.o [ 1664s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1664s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1664s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1664s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 1664s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 1664s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardingReferenceOverloadCheck.h:13, [ 1664s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardingReferenceOverloadCheck.cpp:10: [ 1664s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1664s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1664s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1664s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1664s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1664s] typename add_lvalue_reference_if_not_pointer::type; [ 1664s] ^ [ 1664s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1664s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1664s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1664s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1664s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1664s] ^ [ 1665s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1665s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1665s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1665s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1665s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1665s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1665s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1665s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1665s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1665s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1665s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1665s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1665s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1665s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1665s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1665s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1665s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1665s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1665s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1665s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1665s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1665s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1665s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1665s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1665s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1665s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1665s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1665s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1665s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1665s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1665s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:514:22: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::FixedAddressChecker; CHECK1 = clang::ento::check::PreStmt]' [ 1665s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::FixedAddressChecker]' [ 1665s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp:67:44: required from here [ 1665s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1665s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1665s] ^ [ 1666s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1666s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1666s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1666s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:514:22: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::FixedAddressChecker; CHECK1 = clang::ento::check::PreStmt]' [ 1666s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::FixedAddressChecker]' [ 1666s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/FixedAddressChecker.cpp:67:44: required from here [ 1666s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1666s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1666s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1666s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1666s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1666s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1666s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1666s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1666s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1666s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1666s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1666s] ^ [ 1666s] [ 68%] Building CXX object tools/clang/tools/extra/clang-tidy/cert/CMakeFiles/clangTidyCERTModule.dir/ThrownExceptionTypeCheck.cpp.o [ 1666s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1666s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1666s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1666s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/../ClangTidyDiagnosticConsumer.h:14, [ 1666s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/../ClangTidy.h:13, [ 1666s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StrToNumCheck.h:13, [ 1666s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StrToNumCheck.cpp:10: [ 1666s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1666s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1666s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1666s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1666s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1666s] typename add_lvalue_reference_if_not_pointer::type; [ 1666s] ^ [ 1666s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1666s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1666s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1666s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1666s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1666s] ^ [ 1667s] [ 69%] Building CXX object tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/ProTypeConstCastCheck.cpp.o [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1667s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1667s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1667s] static const bool value = [ 1667s] ^~~~~ [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1667s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1667s] ^ [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GoogleTidyModule.cpp:99:1: required from here [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GoogleTidyModule.cpp:99:1: required from here [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GoogleTidyModule.cpp:99:1: required from here [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GoogleTidyModule.cpp:99:1: required from here [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GoogleTidyModule.cpp:99:1: required from here [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GoogleTidyModule.cpp:99:1: required from here [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GoogleTidyModule.cpp:99:1: required from here [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GoogleTidyModule.cpp:99:1: required from here [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GoogleTidyModule.cpp:99:1: required from here [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GoogleTidyModule.cpp:99:1: required from here [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GoogleTidyModule.cpp:99:1: required from here [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GoogleTidyModule.cpp:99:1: required from here [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GoogleTidyModule.cpp:99:1: required from here [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GoogleTidyModule.cpp:99:1: required from here [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GoogleTidyModule.cpp:99:1: required from here [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GoogleTidyModule.cpp:99:1: required from here [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GoogleTidyModule.cpp:99:1: required from here [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GoogleTidyModule.cpp:99:1: required from here [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GoogleTidyModule.cpp:99:1: required from here [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GoogleTidyModule.cpp:99:1: required from here [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GoogleTidyModule.cpp:99:1: required from here [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GoogleTidyModule.cpp:99:1: required from here [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GoogleTidyModule.cpp:99:1: required from here [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GoogleTidyModule.cpp:99:1: required from here [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/GoogleTidyModule.cpp:99:1: required from here [ 1667s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1667s] [ 69%] Building CXX object tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/ProTypeCstyleCastCheck.cpp.o [ 1668s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1668s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1668s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1668s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1668s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1668s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1668s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1668s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1668s] ^ [ 1668s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1668s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1668s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1668s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/../ClangTidyDiagnosticConsumer.h:14, [ 1668s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/../ClangTidy.h:13, [ 1668s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/ThrownExceptionTypeCheck.h:13, [ 1668s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:10: [ 1668s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1668s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1668s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1668s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1668s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1668s] typename add_lvalue_reference_if_not_pointer::type; [ 1668s] ^ [ 1668s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1668s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1668s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1668s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1668s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1668s] ^ [ 1668s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1668s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1668s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1668s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/../ClangTidyDiagnosticConsumer.h:14, [ 1668s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/../ClangTidy.h:13, [ 1668s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.h:13, [ 1668s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:10: [ 1668s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1668s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1668s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1668s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1668s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1668s] typename add_lvalue_reference_if_not_pointer::type; [ 1668s] ^ [ 1668s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1668s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1668s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1668s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1668s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1668s] ^ [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1669s] static const bool value = [ 1669s] ^~~~~ [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1669s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1669s] ^ [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/IntegerTypesCheck.cpp:144:1: required from here [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/IntegerTypesCheck.cpp:144:1: required from here [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/IntegerTypesCheck.cpp:144:1: required from here [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/IntegerTypesCheck.cpp:144:1: required from here [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/IntegerTypesCheck.cpp:144:1: required from here [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/IntegerTypesCheck.cpp:144:1: required from here [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/IntegerTypesCheck.cpp:144:1: required from here [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/IntegerTypesCheck.cpp:144:1: required from here [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/IntegerTypesCheck.cpp:144:1: required from here [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/IntegerTypesCheck.cpp:144:1: required from here [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/IntegerTypesCheck.cpp:144:1: required from here [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/IntegerTypesCheck.cpp:144:1: required from here [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/IntegerTypesCheck.cpp:144:1: required from here [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/IntegerTypesCheck.cpp:144:1: required from here [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/IntegerTypesCheck.cpp:144:1: required from here [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/IntegerTypesCheck.cpp:144:1: required from here [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/IntegerTypesCheck.cpp:144:1: required from here [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/IntegerTypesCheck.cpp:144:1: required from here [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/IntegerTypesCheck.cpp:144:1: required from here [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/IntegerTypesCheck.cpp:144:1: required from here [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/IntegerTypesCheck.cpp:144:1: required from here [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/IntegerTypesCheck.cpp:144:1: required from here [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/IntegerTypesCheck.cpp:144:1: required from here [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/IntegerTypesCheck.cpp:144:1: required from here [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/IntegerTypesCheck.cpp:144:1: required from here [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1669s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1669s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1669s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1669s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/../ClangTidyDiagnosticConsumer.h:14, [ 1669s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/../ClangTidy.h:13, [ 1669s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.h:13, [ 1669s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:10: [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1669s] typename add_lvalue_reference_if_not_pointer::type; [ 1669s] ^ [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1669s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1669s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1669s] ^ [ 1670s] [ 69%] Building CXX object tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/ProTypeMemberInitCheck.cpp.o [ 1670s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1670s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1670s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1670s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1670s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1670s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1671s] [ 69%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/GenericTaintChecker.cpp.o [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1671s] static const bool value = [ 1671s] ^~~~~ [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1671s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1671s] ^ [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1671s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1671s] ^ [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1671s] static const bool value = [ 1671s] ^~~~~ [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1671s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1671s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1671s] ^ [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1672s] static const bool value = [ 1672s] ^~~~~ [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1672s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1672s] ^ [ 1672s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1672s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1672s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1672s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/../ClangTidyDiagnosticConsumer.h:14, [ 1672s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/../ClangTidy.h:13, [ 1672s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.h:13, [ 1672s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp:10: [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1672s] typename add_lvalue_reference_if_not_pointer::type; [ 1672s] ^ [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1672s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1672s] ^ [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardingReferenceOverloadCheck.cpp:148:1: required from here [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardingReferenceOverloadCheck.cpp:148:1: required from here [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardingReferenceOverloadCheck.cpp:148:1: required from here [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardingReferenceOverloadCheck.cpp:148:1: required from here [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardingReferenceOverloadCheck.cpp:148:1: required from here [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardingReferenceOverloadCheck.cpp:148:1: required from here [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardingReferenceOverloadCheck.cpp:148:1: required from here [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardingReferenceOverloadCheck.cpp:148:1: required from here [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardingReferenceOverloadCheck.cpp:148:1: required from here [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardingReferenceOverloadCheck.cpp:148:1: required from here [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardingReferenceOverloadCheck.cpp:148:1: required from here [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardingReferenceOverloadCheck.cpp:148:1: required from here [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardingReferenceOverloadCheck.cpp:148:1: required from here [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardingReferenceOverloadCheck.cpp:148:1: required from here [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardingReferenceOverloadCheck.cpp:148:1: required from here [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardingReferenceOverloadCheck.cpp:148:1: required from here [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardingReferenceOverloadCheck.cpp:148:1: required from here [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardingReferenceOverloadCheck.cpp:148:1: required from here [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardingReferenceOverloadCheck.cpp:148:1: required from here [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardingReferenceOverloadCheck.cpp:148:1: required from here [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardingReferenceOverloadCheck.cpp:148:1: required from here [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardingReferenceOverloadCheck.cpp:148:1: required from here [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardingReferenceOverloadCheck.cpp:148:1: required from here [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardingReferenceOverloadCheck.cpp:148:1: required from here [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardingReferenceOverloadCheck.cpp:148:1: required from here [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1672s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1672s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1672s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1672s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/AttrIterator.h:17, [ 1672s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Attr.h:17, [ 1672s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp:18: [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1672s] typename add_lvalue_reference_if_not_pointer::type; [ 1672s] ^ [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1672s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1672s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1672s] ^ [ 1673s] [ 69%] Building CXX object tools/clang/tools/extra/clang-tidy/google/CMakeFiles/clangTidyGoogleModule.dir/NonConstReferences.cpp.o [ 1673s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1673s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1673s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1673s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1673s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1673s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1673s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1673s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1673s] ^ [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1674s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1674s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StrToNumCheck.cpp:235:1: required from here [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StrToNumCheck.cpp:235:1: required from here [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StrToNumCheck.cpp:235:1: required from here [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StrToNumCheck.cpp:235:1: required from here [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StrToNumCheck.cpp:235:1: required from here [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StrToNumCheck.cpp:235:1: required from here [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StrToNumCheck.cpp:235:1: required from here [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StrToNumCheck.cpp:235:1: required from here [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StrToNumCheck.cpp:235:1: required from here [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StrToNumCheck.cpp:235:1: required from here [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StrToNumCheck.cpp:235:1: required from here [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StrToNumCheck.cpp:235:1: required from here [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StrToNumCheck.cpp:235:1: required from here [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StrToNumCheck.cpp:235:1: required from here [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StrToNumCheck.cpp:235:1: required from here [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StrToNumCheck.cpp:235:1: required from here [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StrToNumCheck.cpp:235:1: required from here [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StrToNumCheck.cpp:235:1: required from here [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StrToNumCheck.cpp:235:1: required from here [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StrToNumCheck.cpp:235:1: required from here [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StrToNumCheck.cpp:235:1: required from here [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StrToNumCheck.cpp:235:1: required from here [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StrToNumCheck.cpp:235:1: required from here [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StrToNumCheck.cpp:235:1: required from here [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/StrToNumCheck.cpp:235:1: required from here [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1674s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1674s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1674s] static const bool value = [ 1674s] ^~~~~ [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1674s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1674s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1674s] ^ [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1675s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1675s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1675s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1675s] ^ [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1675s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1675s] ^ [ 1675s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1675s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1675s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1675s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/../ClangTidyDiagnosticConsumer.h:14, [ 1675s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/../ClangTidy.h:13, [ 1675s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/NonConstReferences.h:13, [ 1675s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/NonConstReferences.cpp:10: [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1675s] typename add_lvalue_reference_if_not_pointer::type; [ 1675s] ^ [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1675s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1675s] ^ [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]' [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]' [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:34:54: required from here [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1675s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1675s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXConstCastExpr; Y = const clang::Stmt*]' [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstCastExpr; BaseT = clang::Stmt]' [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstCastExpr; BaseT = clang::Stmt]' [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXConstCastExpr]' [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXConstCastExpr]' [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXConstCastExpr]' [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:28:76: required from here [ 1675s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXThrowExpr; Y = const clang::Stmt*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXThrowExpr; BaseT = clang::Stmt]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXThrowExpr]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXThrowExpr]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/ThrownExceptionTypeCheck.cpp:41:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1676s] ^ [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:504: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}]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::GenericTaintChecker]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp:776:44: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1676s] ^ [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:504: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}]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::GenericTaintChecker]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp:776:44: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1676s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:34:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:34:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:34:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:34:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:34:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:34:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:34:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:34:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:34:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:34:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:34:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:34:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:34:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:34:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:34:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:34:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:34:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:34:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:34:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:34:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:34:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:34:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:34:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:34:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeConstCastCheck.cpp:34:1: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CStyleCastExpr; BaseT = clang::Stmt]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CStyleCastExpr; BaseT = clang::Stmt]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CStyleCastExpr]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CStyleCastExpr]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CStyleCastExpr]' [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:42:74: required from here [ 1676s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:108:1: required from here [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:108:1: required from here [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:108:1: required from here [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:108:1: required from here [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:108:1: required from here [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:108:1: required from here [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:108:1: required from here [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:108:1: required from here [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:108:1: required from here [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:108:1: required from here [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:108:1: required from here [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:108:1: required from here [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:108:1: required from here [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:108:1: required from here [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:108:1: required from here [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:108:1: required from here [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:108:1: required from here [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:108:1: required from here [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:108:1: required from here [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:108:1: required from here [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:108:1: required from here [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:108:1: required from here [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:108:1: required from here [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:108:1: required from here [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeCstyleCastCheck.cpp:108:1: required from here [ 1677s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1677s] [ 69%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/LambdaFunctionNameCheck.cpp.o [ 1678s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1678s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1678s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1678s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1678s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1678s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1678s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1678s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1678s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1678s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1678s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1678s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1678s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1678s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1678s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1678s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1678s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1678s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1678s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1678s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1678s] static const bool value = [ 1678s] ^~~~~ [ 1678s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1678s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1678s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1678s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1678s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1678s] ^ [ 1678s] [ 69%] Building CXX object tools/clang/tools/extra/clang-tidy/google/CMakeFiles/clangTidyGoogleModule.dir/OverloadedUnaryAndCheck.cpp.o [ 1678s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1678s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1678s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1678s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1678s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1678s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1679s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1679s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1679s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1679s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 1679s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 1679s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/LambdaFunctionNameCheck.h:13, [ 1679s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/LambdaFunctionNameCheck.cpp:10: [ 1679s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1679s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1679s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1679s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1679s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1679s] typename add_lvalue_reference_if_not_pointer::type; [ 1679s] ^ [ 1679s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1679s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1679s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1679s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1679s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1679s] ^ [ 1679s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1679s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1679s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1679s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1679s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1679s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1679s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1679s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1679s] ^ [ 1680s] Scanning dependencies of target clangTidyModernizeModule [ 1680s] [ 69%] Building CXX object tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/AvoidBindCheck.cpp.o [ 1680s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1680s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1680s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1680s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/../ClangTidyDiagnosticConsumer.h:14, [ 1680s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/../ClangTidy.h:13, [ 1680s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/OverloadedUnaryAndCheck.h:13, [ 1680s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:10: [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1680s] typename add_lvalue_reference_if_not_pointer::type; [ 1680s] ^ [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1680s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1680s] ^ [ 1680s] [ 69%] Building CXX object tools/clang/tools/extra/clang-tidy/cert/CMakeFiles/clangTidyCERTModule.dir/VariadicFunctionDefCheck.cpp.o [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp:485:1: required from here [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp:485:1: required from here [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp:485:1: required from here [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp:485:1: required from here [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp:485:1: required from here [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp:485:1: required from here [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp:485:1: required from here [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp:485:1: required from here [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp:485:1: required from here [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp:485:1: required from here [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp:485:1: required from here [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp:485:1: required from here [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp:485:1: required from here [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp:485:1: required from here [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp:485:1: required from here [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp:485:1: required from here [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp:485:1: required from here [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp:485:1: required from here [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp:485:1: required from here [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp:485:1: required from here [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp:485:1: required from here [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp:485:1: required from here [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp:485:1: required from here [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp:485:1: required from here [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp:485:1: required from here [ 1680s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1681s] [ 69%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/GTestChecker.cpp.o [ 1681s] [ 69%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/IdenticalExprChecker.cpp.o [ 1681s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1681s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1681s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1681s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1681s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1681s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1682s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1682s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1682s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1682s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidyDiagnosticConsumer.h:14, [ 1682s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidy.h:13, [ 1682s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/AvoidBindCheck.h:13, [ 1682s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/AvoidBindCheck.cpp:10: [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1682s] typename add_lvalue_reference_if_not_pointer::type; [ 1682s] ^ [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1682s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1682s] ^ [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1682s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1682s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1682s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Expr.h:17, [ 1682s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/GTestChecker.cpp:17: [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1682s] typename add_lvalue_reference_if_not_pointer::type; [ 1682s] ^ [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1682s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1682s] ^ [ 1682s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1682s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1682s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1682s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/../ClangTidyDiagnosticConsumer.h:14, [ 1682s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/../ClangTidy.h:13, [ 1682s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/VariadicFunctionDefCheck.h:13, [ 1682s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:10: [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1682s] typename add_lvalue_reference_if_not_pointer::type; [ 1682s] ^ [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1682s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1682s] ^ [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1682s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1682s] ^ [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1682s] static const bool value = [ 1682s] ^~~~~ [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1682s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1682s] ^ [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1682s] static const bool value = [ 1682s] ^~~~~ [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1682s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1682s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1682s] ^ [ 1683s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1683s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/AttrIterator.h:17, [ 1683s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Attr.h:17, [ 1683s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/RecursiveASTVisitor.h:17, [ 1683s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:20: [ 1683s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1683s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1683s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1683s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1683s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1683s] typename add_lvalue_reference_if_not_pointer::type; [ 1683s] ^ [ 1683s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1683s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1683s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1683s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1683s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1683s] ^ [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/NonConstReferences.cpp:149:1: required from here [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/NonConstReferences.cpp:149:1: required from here [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/NonConstReferences.cpp:149:1: required from here [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/NonConstReferences.cpp:149:1: required from here [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/NonConstReferences.cpp:149:1: required from here [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/NonConstReferences.cpp:149:1: required from here [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/NonConstReferences.cpp:149:1: required from here [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/NonConstReferences.cpp:149:1: required from here [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/NonConstReferences.cpp:149:1: required from here [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/NonConstReferences.cpp:149:1: required from here [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/NonConstReferences.cpp:149:1: required from here [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/NonConstReferences.cpp:149:1: required from here [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/NonConstReferences.cpp:149:1: required from here [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/NonConstReferences.cpp:149:1: required from here [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/NonConstReferences.cpp:149:1: required from here [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/NonConstReferences.cpp:149:1: required from here [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/NonConstReferences.cpp:149:1: required from here [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/NonConstReferences.cpp:149:1: required from here [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/NonConstReferences.cpp:149:1: required from here [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/NonConstReferences.cpp:149:1: required from here [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/NonConstReferences.cpp:149:1: required from here [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/NonConstReferences.cpp:149:1: required from here [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/NonConstReferences.cpp:149:1: required from here [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/NonConstReferences.cpp:149:1: required from here [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/NonConstReferences.cpp:149:1: required from here [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1684s] static const bool value = [ 1684s] ^~~~~ [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1684s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1684s] ^ [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1684s] static const bool value = [ 1684s] ^~~~~ [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1684s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1684s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1684s] ^ [ 1685s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1685s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1685s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1685s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1685s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1685s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1685s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1685s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1685s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1685s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1685s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1685s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1685s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1685s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1685s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1685s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1685s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1685s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1685s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1685s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1685s] static const bool value = [ 1685s] ^~~~~ [ 1685s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1685s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1685s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1685s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1685s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1685s] ^ [ 1685s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1685s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1685s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1685s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1685s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1685s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1685s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1685s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1685s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1685s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1686s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1686s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1686s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1686s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:344:5: 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*]' [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:139:60: required from here [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:359:65: required from here [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:365:59: required from here [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:372:50: required from here [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:390:46: required from here [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:402:52: required from here [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:448:62: required from here [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:453:68: required from here [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:458:58: required from here [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:463:63: required from here [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:473:67: required from here [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:478:64: required from here [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:483:59: required from here [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:488:62: required from here [ 1686s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1687s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1687s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1687s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1687s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1687s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1687s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1687s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1687s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1687s] ^ [ 1687s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1687s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1687s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1687s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1687s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1687s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1687s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1687s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1687s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1687s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1687s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]': [ 1687s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1687s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:116:60: required from here [ 1687s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1687s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]': [ 1687s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:359: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*]' [ 1687s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/IdenticalExprChecker.cpp:139:60: required from here [ 1687s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1687s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1687s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1687s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1687s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1687s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1687s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1687s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1687s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1687s] ^ [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::PredefinedExpr; Y = const clang::Stmt*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::PredefinedExpr; BaseT = clang::Stmt]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::PredefinedExpr; BaseT = clang::Stmt]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::PredefinedExpr]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::PredefinedExpr]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::PredefinedExpr]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/LambdaFunctionNameCheck.cpp:75:61: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] [ 69%] Building CXX object tools/clang/tools/extra/clang-tidy/google/CMakeFiles/clangTidyGoogleModule.dir/StringReferenceMemberCheck.cpp.o [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] [ 69%] Building CXX object tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/ProTypeReinterpretCastCheck.cpp.o [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/OverloadedUnaryAndCheck.cpp:53:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1688s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/LambdaFunctionNameCheck.cpp:99:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/LambdaFunctionNameCheck.cpp:99:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/LambdaFunctionNameCheck.cpp:99:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/LambdaFunctionNameCheck.cpp:99:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/LambdaFunctionNameCheck.cpp:99:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/LambdaFunctionNameCheck.cpp:99:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/LambdaFunctionNameCheck.cpp:99:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/LambdaFunctionNameCheck.cpp:99:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/LambdaFunctionNameCheck.cpp:99:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/LambdaFunctionNameCheck.cpp:99:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/LambdaFunctionNameCheck.cpp:99:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/LambdaFunctionNameCheck.cpp:99:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/LambdaFunctionNameCheck.cpp:99:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/LambdaFunctionNameCheck.cpp:99:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/LambdaFunctionNameCheck.cpp:99:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/LambdaFunctionNameCheck.cpp:99:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/LambdaFunctionNameCheck.cpp:99:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/LambdaFunctionNameCheck.cpp:99:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/LambdaFunctionNameCheck.cpp:99:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/LambdaFunctionNameCheck.cpp:99:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/LambdaFunctionNameCheck.cpp:99:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/LambdaFunctionNameCheck.cpp:99:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/LambdaFunctionNameCheck.cpp:99:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/LambdaFunctionNameCheck.cpp:99:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/LambdaFunctionNameCheck.cpp:99:1: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1688s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1688s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1688s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1688s] [ 69%] Building CXX object tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/DeprecatedHeadersCheck.cpp.o [ 1689s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1689s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1689s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1689s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1689s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1689s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1689s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1689s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1689s] ^ [ 1689s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1689s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1689s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1689s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1689s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1689s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1689s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1689s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1689s] ^ [ 1689s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1689s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1689s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1689s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/../ClangTidyDiagnosticConsumer.h:14, [ 1689s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/../ClangTidy.h:13, [ 1689s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/StringReferenceMemberCheck.h:13, [ 1689s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/StringReferenceMemberCheck.cpp:10: [ 1689s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1689s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1689s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1689s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1689s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1689s] typename add_lvalue_reference_if_not_pointer::type; [ 1689s] ^ [ 1689s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1689s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1689s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1689s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1689s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1689s] ^ [ 1690s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1690s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1690s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1690s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/../ClangTidyDiagnosticConsumer.h:14, [ 1690s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/../ClangTidy.h:13, [ 1690s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.h:13, [ 1690s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:10: [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] typename add_lvalue_reference_if_not_pointer::type; [ 1690s] ^ [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1690s] ^ [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cert/VariadicFunctionDefCheck.cpp:42:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::DeclRefExpr]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::DeclRefExpr]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::DeclRefExpr]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/AvoidBindCheck.cpp:166:62: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/AvoidBindCheck.cpp:181:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/AvoidBindCheck.cpp:181:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/AvoidBindCheck.cpp:181:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/AvoidBindCheck.cpp:181:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/AvoidBindCheck.cpp:181:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/AvoidBindCheck.cpp:181:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/AvoidBindCheck.cpp:181:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/AvoidBindCheck.cpp:181:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/AvoidBindCheck.cpp:181:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/AvoidBindCheck.cpp:181:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/AvoidBindCheck.cpp:181:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/AvoidBindCheck.cpp:181:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/AvoidBindCheck.cpp:181:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/AvoidBindCheck.cpp:181:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/AvoidBindCheck.cpp:181:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/AvoidBindCheck.cpp:181:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/AvoidBindCheck.cpp:181:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/AvoidBindCheck.cpp:181:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/AvoidBindCheck.cpp:181:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/AvoidBindCheck.cpp:181:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/AvoidBindCheck.cpp:181:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/AvoidBindCheck.cpp:181:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/AvoidBindCheck.cpp:181:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/AvoidBindCheck.cpp:181:1: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1690s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1690s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1690s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidyDiagnosticConsumer.h:14, [ 1690s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidy.h:13, [ 1690s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/DeprecatedHeadersCheck.h:13, [ 1690s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/DeprecatedHeadersCheck.cpp:10: [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] typename add_lvalue_reference_if_not_pointer::type; [ 1690s] ^ [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1690s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1690s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1690s] ^ [ 1692s] [ 69%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/MisplacedConstCheck.cpp.o [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1692s] [ 69%] Building CXX object tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/LoopConvertCheck.cpp.o [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1692s] static const bool value = [ 1692s] ^~~~~ [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1692s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1692s] ^ [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1692s] static const bool value = [ 1692s] ^~~~~ [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1692s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1692s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1692s] ^ [ 1693s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1693s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1693s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1693s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1693s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1693s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1693s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1693s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1693s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1693s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1693s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1693s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1693s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1693s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1693s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1693s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1693s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1693s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1693s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1693s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1693s] static const bool value = [ 1693s] ^~~~~ [ 1693s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1693s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1693s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1693s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1693s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1693s] ^ [ 1693s] [ 69%] Linking CXX static library ../../../../../../lib/libclangTidyCERTModule.a [ 1693s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1693s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1693s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1693s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 1693s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 1693s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedConstCheck.h:13, [ 1693s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedConstCheck.cpp:10: [ 1693s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1693s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1693s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1693s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1693s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1693s] typename add_lvalue_reference_if_not_pointer::type; [ 1693s] ^ [ 1693s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1693s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1693s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1693s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1693s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1693s] ^ [ 1694s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1694s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1694s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1694s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidyDiagnosticConsumer.h:14, [ 1694s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidy.h:13, [ 1694s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertCheck.h:13, [ 1694s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertCheck.cpp:10: [ 1694s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1694s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1694s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1694s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1694s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1694s] typename add_lvalue_reference_if_not_pointer::type; [ 1694s] ^ [ 1694s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1694s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1694s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1694s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1694s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1694s] ^ [ 1695s] [ 69%] Building CXX object tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/ProTypeStaticCastDowncastCheck.cpp.o [ 1695s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1695s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1695s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1695s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1695s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1695s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1695s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1695s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1695s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1695s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1695s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1695s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1696s] static const bool value = [ 1696s] ^~~~~ [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1696s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1696s] ^ [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1696s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1696s] ^ [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1696s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1696s] ^ [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1696s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1696s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1696s] static const bool value = [ 1696s] ^~~~~ [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1696s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1696s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1696s] ^ [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXReinterpretCastExpr; Y = const clang::Stmt*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXReinterpretCastExpr; BaseT = clang::Stmt]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXReinterpretCastExpr; BaseT = clang::Stmt]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXReinterpretCastExpr]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXReinterpretCastExpr]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXReinterpretCastExpr]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:30:60: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:36:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:36:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:36:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:36:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:36:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:36:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:36:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:36:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:36:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:36:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:36:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:36:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:36:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:36:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:36:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:36:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:36:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:36:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:36:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:36:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:36:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:36:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:36:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:36:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeReinterpretCastCheck.cpp:36:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/StringReferenceMemberCheck.cpp:51:1: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1697s] ^ [ 1697s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1697s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1697s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1697s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/../ClangTidyDiagnosticConsumer.h:14, [ 1697s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/../ClangTidy.h:13, [ 1697s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.h:13, [ 1697s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:10: [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] typename add_lvalue_reference_if_not_pointer::type; [ 1697s] ^ [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1697s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1697s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1697s] ^ [ 1698s] [ 69%] Built target clangTidyCERTModule [ 1698s] [ 69%] Building CXX object tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/ProTypeUnionAccessCheck.cpp.o [ 1698s] [ 69%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/IteratorChecker.cpp.o [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/DeprecatedHeadersCheck.cpp:123:1: required from here [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/DeprecatedHeadersCheck.cpp:123:1: required from here [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/DeprecatedHeadersCheck.cpp:123:1: required from here [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/DeprecatedHeadersCheck.cpp:123:1: required from here [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/DeprecatedHeadersCheck.cpp:123:1: required from here [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/DeprecatedHeadersCheck.cpp:123:1: required from here [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/DeprecatedHeadersCheck.cpp:123:1: required from here [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/DeprecatedHeadersCheck.cpp:123:1: required from here [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/DeprecatedHeadersCheck.cpp:123:1: required from here [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/DeprecatedHeadersCheck.cpp:123:1: required from here [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/DeprecatedHeadersCheck.cpp:123:1: required from here [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/DeprecatedHeadersCheck.cpp:123:1: required from here [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/DeprecatedHeadersCheck.cpp:123:1: required from here [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/DeprecatedHeadersCheck.cpp:123:1: required from here [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/DeprecatedHeadersCheck.cpp:123:1: required from here [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/DeprecatedHeadersCheck.cpp:123:1: required from here [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/DeprecatedHeadersCheck.cpp:123:1: required from here [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/DeprecatedHeadersCheck.cpp:123:1: required from here [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/DeprecatedHeadersCheck.cpp:123:1: required from here [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/DeprecatedHeadersCheck.cpp:123:1: required from here [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/DeprecatedHeadersCheck.cpp:123:1: required from here [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/DeprecatedHeadersCheck.cpp:123:1: required from here [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/DeprecatedHeadersCheck.cpp:123:1: required from here [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/DeprecatedHeadersCheck.cpp:123:1: required from here [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/DeprecatedHeadersCheck.cpp:123:1: required from here [ 1698s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1699s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1699s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1699s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1699s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1699s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1699s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1699s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1699s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1699s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1699s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/../ClangTidyDiagnosticConsumer.h:14, [ 1699s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/../ClangTidy.h:13, [ 1699s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.h:13, [ 1699s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:10: [ 1699s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1699s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1699s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1699s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1699s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1699s] typename add_lvalue_reference_if_not_pointer::type; [ 1699s] ^ [ 1699s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1699s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1699s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1699s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1699s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1699s] ^ [ 1700s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1700s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1700s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/IteratorChecker.cpp:64: [ 1700s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1700s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1700s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1700s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1700s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1700s] typename add_lvalue_reference_if_not_pointer::type; [ 1700s] ^ [ 1700s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1700s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1700s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1700s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1700s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1700s] ^ [ 1700s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1700s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1700s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1700s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1700s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1700s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1700s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1700s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1700s] ^ [ 1700s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1700s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1700s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1700s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1700s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1700s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1700s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1700s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1700s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1700s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1700s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1700s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1700s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1700s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1700s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1700s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1700s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1700s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1700s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1700s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1700s] static const bool value = [ 1700s] ^~~~~ [ 1700s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1700s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1700s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1700s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1700s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1700s] ^ [ 1700s] [ 69%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/IvarInvalidationChecker.cpp.o [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1701s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1701s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedConstCheck.cpp:63:1: required from here [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedConstCheck.cpp:63:1: required from here [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedConstCheck.cpp:63:1: required from here [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedConstCheck.cpp:63:1: required from here [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedConstCheck.cpp:63:1: required from here [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedConstCheck.cpp:63:1: required from here [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedConstCheck.cpp:63:1: required from here [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedConstCheck.cpp:63:1: required from here [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedConstCheck.cpp:63:1: required from here [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedConstCheck.cpp:63:1: required from here [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedConstCheck.cpp:63:1: required from here [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedConstCheck.cpp:63:1: required from here [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedConstCheck.cpp:63:1: required from here [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedConstCheck.cpp:63:1: required from here [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedConstCheck.cpp:63:1: required from here [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedConstCheck.cpp:63:1: required from here [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedConstCheck.cpp:63:1: required from here [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedConstCheck.cpp:63:1: required from here [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedConstCheck.cpp:63:1: required from here [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedConstCheck.cpp:63:1: required from here [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedConstCheck.cpp:63:1: required from here [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedConstCheck.cpp:63:1: required from here [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedConstCheck.cpp:63:1: required from here [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedConstCheck.cpp:63:1: required from here [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedConstCheck.cpp:63:1: required from here [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1701s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1702s] [ 69%] Building CXX object tools/clang/tools/extra/clang-tidy/google/CMakeFiles/clangTidyGoogleModule.dir/TodoCommentCheck.cpp.o [ 1702s] [ 69%] Building CXX object tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/LoopConvertUtils.cpp.o [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1702s] static const bool value = [ 1702s] ^~~~~ [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1702s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1702s] ^ [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1702s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1702s] ^ [ 1702s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1702s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/AttrIterator.h:17, [ 1702s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Attr.h:17, [ 1702s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp:32: [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1702s] typename add_lvalue_reference_if_not_pointer::type; [ 1702s] ^ [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1702s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1702s] ^ [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CXXOperatorCallExpr; Y = const clang::Stmt*]' [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/IteratorChecker.cpp:608:66: required from here [ 1702s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]' [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::ImplicitCastExpr]' [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertCheck.cpp:393:59: required from here [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ParenExpr; BaseT = clang::Stmt]' [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ParenExpr; BaseT = clang::Stmt]' [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::ParenExpr]' [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertCheck.cpp:579:61: required from here [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]' [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::UnaryOperator]' [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertCheck.cpp:584:70: required from here [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1703s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1703s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXOperatorCallExpr; Y = const clang::Stmt*]': [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CXXOperatorCallExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CXXOperatorCallExpr*]' [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/IteratorChecker.cpp:608:66: required from here [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1703s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1703s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]' [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXMemberCallExpr]' [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXMemberCallExpr]' [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXMemberCallExpr]' [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertCheck.cpp:781:77: required from here [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]' [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::ForStmt]' [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::ForStmt]' [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::ForStmt]' [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertCheck.cpp:817:53: required from here [ 1703s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1704s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1704s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1704s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1704s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/../ClangTidyDiagnosticConsumer.h:14, [ 1704s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/../ClangTidy.h:13, [ 1704s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/TodoCommentCheck.h:13, [ 1704s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/TodoCommentCheck.cpp:10: [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1704s] typename add_lvalue_reference_if_not_pointer::type; [ 1704s] ^ [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1704s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1704s] ^ [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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}::IteratorChecker; STMT = clang::MaterializeTemporaryExpr]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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}::IteratorChecker; STMT = clang::MaterializeTemporaryExpr]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:34: recursively required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::IteratorChecker; CHECK1 = clang::ento::check::PostCall; CHECKs = {clang::ento::check::PostStmt, clang::ento::check::DeadSymbols, clang::ento::eval::Assume}]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:34: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::IteratorChecker; CHECK1 = clang::ento::check::PreCall; CHECKs = {clang::ento::check::PostCall, clang::ento::check::PostStmt, clang::ento::check::DeadSymbols, clang::ento::eval::Assume}]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::IteratorChecker]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/IteratorChecker.cpp:833:1: required from here [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1704s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1704s] ^ [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::MaterializeTemporaryExpr; Y = const clang::Stmt*]': [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:108:21: required from 'static bool clang::ento::check::PostStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::MaterializeTemporaryExpr]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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}::IteratorChecker; STMT = clang::MaterializeTemporaryExpr]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:34: recursively required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::IteratorChecker; CHECK1 = clang::ento::check::PostCall; CHECKs = {clang::ento::check::PostStmt, clang::ento::check::DeadSymbols, clang::ento::eval::Assume}]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:34: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::IteratorChecker; CHECK1 = clang::ento::check::PreCall; CHECKs = {clang::ento::check::PostCall, clang::ento::check::PostStmt, clang::ento::check::DeadSymbols, clang::ento::eval::Assume}]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::IteratorChecker]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/IteratorChecker.cpp:833:1: required from here [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1704s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1704s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1704s] static const bool value = [ 1704s] ^~~~~ [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1704s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1704s] ^ [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXOperatorCallExpr]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertCheck.cpp:918:1: required from here [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertCheck.cpp:918:1: required from here [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertCheck.cpp:918:1: required from here [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertCheck.cpp:918:1: required from here [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertCheck.cpp:918:1: required from here [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertCheck.cpp:918:1: required from here [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1704s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1704s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1704s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1704s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1704s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1704s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertUtils.h:13, [ 1704s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertUtils.cpp:10: [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1704s] typename add_lvalue_reference_if_not_pointer::type; [ 1704s] ^ [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1704s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1704s] ^ [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertCheck.cpp:918:1: required from here [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertCheck.cpp:918:1: required from here [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertCheck.cpp:918:1: required from here [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertCheck.cpp:918:1: required from here [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertCheck.cpp:918:1: required from here [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertCheck.cpp:918:1: required from here [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertCheck.cpp:918:1: required from here [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertCheck.cpp:918:1: required from here [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertCheck.cpp:918:1: required from here [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertCheck.cpp:918:1: required from here [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertCheck.cpp:918:1: required from here [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertCheck.cpp:918:1: required from here [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertCheck.cpp:918:1: required from here [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertCheck.cpp:918:1: required from here [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertCheck.cpp:918:1: required from here [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1704s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1704s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1704s] ^ [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXStaticCastExpr; Y = const clang::Stmt*]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXStaticCastExpr; BaseT = clang::Stmt]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXStaticCastExpr; BaseT = clang::Stmt]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXStaticCastExpr]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXStaticCastExpr]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXStaticCastExpr]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:31:77: required from here [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1705s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1705s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1705s] [ 69%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/UnconventionalAssignOperatorCheck.cpp.o [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:55:1: required from here [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:55:1: required from here [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:55:1: required from here [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:55:1: required from here [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:55:1: required from here [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:55:1: required from here [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:55:1: required from here [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:55:1: required from here [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:55:1: required from here [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:55:1: required from here [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:55:1: required from here [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:55:1: required from here [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:55:1: required from here [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:55:1: required from here [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:55:1: required from here [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:55:1: required from here [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:55:1: required from here [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:55:1: required from here [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:55:1: required from here [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:55:1: required from here [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:55:1: required from here [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:55:1: required from here [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:55:1: required from here [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:55:1: required from here [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeStaticCastDowncastCheck.cpp:55:1: required from here [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1705s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1706s] static const bool value = [ 1706s] ^~~~~ [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1706s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1706s] ^ [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp:169:28: required from here [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp:169:28: required from here [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1706s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1706s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1706s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1706s] ^ [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp:169:28: required from here [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/IvarInvalidationChecker.cpp:169:28: required from here [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1706s] static const bool value = [ 1706s] ^~~~~ [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1706s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1706s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1706s] ^ [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::MemberExpr]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::MemberExpr]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::MemberExpr]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:31:66: required from here [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1707s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1707s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1707s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1707s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 1707s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 1707s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnconventionalAssignOperatorCheck.h:13, [ 1707s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnconventionalAssignOperatorCheck.cpp:10: [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1707s] typename add_lvalue_reference_if_not_pointer::type; [ 1707s] ^ [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1707s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1707s] ^ [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:38:1: required from here [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:38:1: required from here [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:38:1: required from here [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:38:1: required from here [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:38:1: required from here [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:38:1: required from here [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:38:1: required from here [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:38:1: required from here [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:38:1: required from here [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:38:1: required from here [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:38:1: required from here [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:38:1: required from here [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:38:1: required from here [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:38:1: required from here [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:38:1: required from here [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:38:1: required from here [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:38:1: required from here [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:38:1: required from here [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:38:1: required from here [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:38:1: required from here [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:38:1: required from here [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:38:1: required from here [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:38:1: required from here [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeUnionAccessCheck.cpp:38:1: required from here [ 1707s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1708s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1708s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1708s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertUtils.cpp:809:41: required from here [ 1708s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1708s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1708s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:344:5: 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::LambdaExpr; Y = const clang::Stmt*]' [ 1708s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertUtils.cpp:826:67: required from here [ 1708s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1709s] [ 70%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/BoolPointerImplicitConversionCheck.cpp.o [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]': [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertUtils.cpp:805:37: required from here [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1709s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1709s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::WhileStmt; Y = const clang::Stmt*]': [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertUtils.cpp:805:71: required from here [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::SwitchStmt; Y = const clang::Stmt*]': [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertUtils.cpp:806:41: required from here [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]': [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertUtils.cpp:808:43: required from here [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1709s] [ 70%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/DanglingHandleCheck.cpp.o [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1709s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1709s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1709s] static const bool value = [ 1709s] ^~~~~ [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1709s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1709s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1709s] ^ [ 1711s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1711s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1711s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1711s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1711s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1711s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1711s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1711s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1711s] ^ [ 1711s] [ 70%] Building CXX object tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/ProTypeVarargCheck.cpp.o [ 1711s] [ 70%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/LLVMConventionsChecker.cpp.o [ 1711s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::LambdaExpr; Y = const clang::Stmt*]': [ 1711s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:359:24: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast_or_null(Y*) [with X = clang::LambdaExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::LambdaExpr*]' [ 1711s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertUtils.cpp:826:67: required from here [ 1711s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1711s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1711s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1711s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1711s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 1711s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 1711s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.h:13, [ 1711s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:10: [ 1711s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1711s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1711s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1711s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1711s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1711s] typename add_lvalue_reference_if_not_pointer::type; [ 1711s] ^ [ 1711s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1711s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1711s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1711s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1711s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1711s] ^ [ 1711s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1711s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1711s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1711s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 1711s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 1711s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DanglingHandleCheck.h:13, [ 1711s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DanglingHandleCheck.cpp:10: [ 1711s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1711s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1711s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1711s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1711s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1711s] typename add_lvalue_reference_if_not_pointer::type; [ 1711s] ^ [ 1711s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1711s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1711s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1711s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1711s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1711s] ^ [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/TodoCommentCheck.cpp:66:1: required from here [ 1712s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1713s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1713s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1713s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1713s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1713s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1713s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/DeclCXX.h:19, [ 1713s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/DeclTemplate.h:18, [ 1713s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp:16: [ 1713s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1713s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1713s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1713s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1713s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1713s] typename add_lvalue_reference_if_not_pointer::type; [ 1713s] ^ [ 1713s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1713s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1713s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1713s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1713s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1713s] ^ [ 1713s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1713s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1713s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1713s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/../ClangTidyDiagnosticConsumer.h:14, [ 1713s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/../ClangTidy.h:13, [ 1713s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.h:13, [ 1713s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:10: [ 1713s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1713s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1713s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1713s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1713s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1713s] typename add_lvalue_reference_if_not_pointer::type; [ 1713s] ^ [ 1713s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1713s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1713s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1713s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1713s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1713s] ^ [ 1713s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1713s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1713s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1713s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1713s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1713s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertUtils.cpp:909:1: required from here [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1714s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1714s] ^ [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertUtils.cpp:909:1: required from here [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertUtils.cpp:909:1: required from here [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertUtils.cpp:909:1: required from here [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertUtils.cpp:909:1: required from here [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertUtils.cpp:909:1: required from here [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertUtils.cpp:909:1: required from here [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertUtils.cpp:909:1: required from here [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertUtils.cpp:909:1: required from here [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertUtils.cpp:909:1: required from here [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertUtils.cpp:909:1: required from here [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertUtils.cpp:909:1: required from here [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertUtils.cpp:909:1: required from here [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertUtils.cpp:909:1: required from here [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertUtils.cpp:909:1: required from here [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertUtils.cpp:909:1: required from here [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertUtils.cpp:909:1: required from here [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertUtils.cpp:909:1: required from here [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertUtils.cpp:909:1: required from here [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertUtils.cpp:909:1: required from here [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertUtils.cpp:909:1: required from here [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertUtils.cpp:909:1: required from here [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/LoopConvertUtils.cpp:909:1: required from here [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1714s] static const bool value = [ 1714s] ^~~~~ [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1714s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1714s] ^ [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1714s] static const bool value = [ 1714s] ^~~~~ [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1714s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1714s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1714s] ^ [ 1714s] [ 70%] Building CXX object tools/clang/tools/extra/clang-tidy/google/CMakeFiles/clangTidyGoogleModule.dir/UnnamedNamespaceInHeaderCheck.cpp.o [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1715s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1715s] ^ [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1715s] static const bool value = [ 1715s] ^~~~~ [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1715s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1715s] ^ [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::ReturnStmt]' [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::ReturnStmt]' [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::ReturnStmt]' [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnconventionalAssignOperatorCheck.cpp:74:76: required from here [ 1715s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnconventionalAssignOperatorCheck.cpp:94:1: required from here [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnconventionalAssignOperatorCheck.cpp:94:1: required from here [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXOperatorCallExpr]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnconventionalAssignOperatorCheck.cpp:94:1: required from here [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnconventionalAssignOperatorCheck.cpp:94:1: required from here [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnconventionalAssignOperatorCheck.cpp:94:1: required from here [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnconventionalAssignOperatorCheck.cpp:94:1: required from here [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnconventionalAssignOperatorCheck.cpp:94:1: required from here [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnconventionalAssignOperatorCheck.cpp:94:1: required from here [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnconventionalAssignOperatorCheck.cpp:94:1: required from here [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnconventionalAssignOperatorCheck.cpp:94:1: required from here [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnconventionalAssignOperatorCheck.cpp:94:1: required from here [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnconventionalAssignOperatorCheck.cpp:94:1: required from here [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnconventionalAssignOperatorCheck.cpp:94:1: required from here [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnconventionalAssignOperatorCheck.cpp:94:1: required from here [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnconventionalAssignOperatorCheck.cpp:94:1: required from here [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnconventionalAssignOperatorCheck.cpp:94:1: required from here [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnconventionalAssignOperatorCheck.cpp:94:1: required from here [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnconventionalAssignOperatorCheck.cpp:94:1: required from here [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnconventionalAssignOperatorCheck.cpp:94:1: required from here [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnconventionalAssignOperatorCheck.cpp:94:1: required from here [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnconventionalAssignOperatorCheck.cpp:94:1: required from here [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnconventionalAssignOperatorCheck.cpp:94:1: required from here [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnconventionalAssignOperatorCheck.cpp:94:1: required from here [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnconventionalAssignOperatorCheck.cpp:94:1: required from here [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnconventionalAssignOperatorCheck.cpp:94:1: required from here [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1716s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1717s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1717s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1717s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1717s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1717s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1717s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1717s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1717s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1717s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1717s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1717s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1717s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1717s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1717s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1717s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1717s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1717s] static const bool value = [ 1717s] ^~~~~ [ 1717s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1717s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1717s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1717s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1717s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1717s] ^ [ 1717s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1717s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1717s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1717s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/../ClangTidyDiagnosticConsumer.h:14, [ 1717s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/../ClangTidy.h:13, [ 1717s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.h:13, [ 1717s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:10: [ 1717s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1717s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1717s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1717s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1717s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1717s] typename add_lvalue_reference_if_not_pointer::type; [ 1717s] ^ [ 1717s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1717s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1717s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1717s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1717s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1717s] ^ [ 1718s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1718s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1718s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1718s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1718s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1718s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1718s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1718s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1718s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1718s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1719s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1719s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1719s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1719s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1719s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1719s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1719s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1719s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1719s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1719s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1719s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1719s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1721s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1721s] ^ [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1721s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1721s] ^ [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1721s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1721s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1721s] static const bool value = [ 1721s] ^~~~~ [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1721s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1721s] ^ [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378: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]' [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::IfStmt]' [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::IfStmt]' [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::IfStmt]' [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:35:49: required from here [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]' [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::DeclRefExpr]' [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::DeclRefExpr]' [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::DeclRefExpr]' [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:36:57: required from here [ 1721s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378: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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Stmt]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Stmt]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Stmt]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DanglingHandleCheck.cpp:170:47: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:73:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:73:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:73:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:73:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:73:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXDeleteExpr; BaseT = clang::Stmt]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXDeleteExpr]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXDeleteExpr]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:73:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:73:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:73:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:73:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:73:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:73:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:73:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:73:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:73:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:73:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:73:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:73:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:73:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:73:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:73:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:73:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:73:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:73:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/BoolPointerImplicitConversionCheck.cpp:73:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DanglingHandleCheck.cpp:177:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DanglingHandleCheck.cpp:177:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXOperatorCallExpr]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DanglingHandleCheck.cpp:177:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DanglingHandleCheck.cpp:177:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DanglingHandleCheck.cpp:177:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExprWithCleanups; BaseT = clang::Stmt]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExprWithCleanups]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExprWithCleanups]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DanglingHandleCheck.cpp:177:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DanglingHandleCheck.cpp:177:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DanglingHandleCheck.cpp:177:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DanglingHandleCheck.cpp:177:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DanglingHandleCheck.cpp:177:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DanglingHandleCheck.cpp:177:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DanglingHandleCheck.cpp:177:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DanglingHandleCheck.cpp:177:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DanglingHandleCheck.cpp:177:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DanglingHandleCheck.cpp:177:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DanglingHandleCheck.cpp:177:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DanglingHandleCheck.cpp:177:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DanglingHandleCheck.cpp:177:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DanglingHandleCheck.cpp:177:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DanglingHandleCheck.cpp:177:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DanglingHandleCheck.cpp:177:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DanglingHandleCheck.cpp:177:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DanglingHandleCheck.cpp:177:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DanglingHandleCheck.cpp:177:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DanglingHandleCheck.cpp:177:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DanglingHandleCheck.cpp:177:1: required from here [ 1722s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1723s] [ 70%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/LocalizationChecker.cpp.o [ 1723s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1723s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1723s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1723s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1723s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1723s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1723s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1723s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1723s] ^ [ 1723s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1723s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1723s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1723s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]' [ 1723s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]' [ 1723s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1723s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1723s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:59:66: required from here [ 1723s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:76:1: required from here [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:76:1: required from here [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:76:1: required from here [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:76:1: required from here [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:76:1: required from here [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:76:1: required from here [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:76:1: required from here [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:76:1: required from here [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:76:1: required from here [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:76:1: required from here [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:76:1: required from here [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:76:1: required from here [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:76:1: required from here [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:76:1: required from here [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:76:1: required from here [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:76:1: required from here [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:76:1: required from here [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:76:1: required from here [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:76:1: required from here [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:76:1: required from here [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:76:1: required from here [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:76:1: required from here [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:76:1: required from here [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/ProTypeVarargCheck.cpp:76:1: required from here [ 1724s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1725s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1725s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/AttrIterator.h:17, [ 1725s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Attr.h:17, [ 1725s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp:19: [ 1725s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1725s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1725s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1725s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1725s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1725s] typename add_lvalue_reference_if_not_pointer::type; [ 1725s] ^ [ 1725s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1725s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1725s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1725s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1725s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1725s] ^ [ 1725s] [ 70%] Building CXX object tools/clang/tools/extra/clang-tidy/google/CMakeFiles/clangTidyGoogleModule.dir/UsingNamespaceDirectiveCheck.cpp.o [ 1726s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1726s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1726s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1726s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1726s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1726s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1727s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1727s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1727s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1727s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1728s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1728s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1728s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1728s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1728s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1728s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1728s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1728s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1728s] ^ [ 1728s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1728s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1728s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1728s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1728s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1728s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1728s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1728s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1728s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1728s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1728s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1728s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1728s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1728s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1728s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1728s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1728s] static const bool value = [ 1728s] ^~~~~ [ 1728s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1728s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1728s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1728s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1728s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1728s] ^ [ 1728s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1728s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1728s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1728s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1728s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1728s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1728s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1728s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/../ClangTidyDiagnosticConsumer.h:14, [ 1728s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/../ClangTidy.h:13, [ 1728s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UsingNamespaceDirectiveCheck.h:13, [ 1728s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:10: [ 1728s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1728s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1728s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1728s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1728s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1728s] typename add_lvalue_reference_if_not_pointer::type; [ 1728s] ^ [ 1728s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1728s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1728s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1728s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1728s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1728s] ^ [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:63:1: required from here [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:63:1: required from here [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:63:1: required from here [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:63:1: required from here [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:63:1: required from here [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:63:1: required from here [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:63:1: required from here [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:63:1: required from here [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:63:1: required from here [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:63:1: required from here [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:63:1: required from here [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:63:1: required from here [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:63:1: required from here [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:63:1: required from here [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:63:1: required from here [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:63:1: required from here [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:63:1: required from here [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:63:1: required from here [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:63:1: required from here [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:63:1: required from here [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:63:1: required from here [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:63:1: required from here [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:63:1: required from here [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:63:1: required from here [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UnnamedNamespaceInHeaderCheck.cpp:63:1: required from here [ 1729s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1730s] [ 70%] Building CXX object tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/SpecialMemberFunctionsCheck.cpp.o [ 1731s] [ 70%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/DefinitionsInHeadersCheck.cpp.o [ 1731s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1731s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::ObjCStringLiteral; Y = const clang::Stmt*]' [ 1731s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp:1016:67: required from here [ 1731s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1732s] [ 70%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/FoldInitTypeCheck.cpp.o [ 1732s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1732s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1732s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1732s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp:1067:28: required from here [ 1732s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1732s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1732s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1732s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1732s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp:1067:28: required from here [ 1732s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1732s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1732s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1732s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1732s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1732s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1732s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1732s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1732s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1732s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1732s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1733s] static const bool value = [ 1733s] ^~~~~ [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1733s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1733s] ^ [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1733s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1733s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1733s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1733s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/../ClangTidyDiagnosticConsumer.h:14, [ 1733s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/../ClangTidy.h:13, [ 1733s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SpecialMemberFunctionsCheck.h:13, [ 1733s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SpecialMemberFunctionsCheck.cpp:10: [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1733s] typename add_lvalue_reference_if_not_pointer::type; [ 1733s] ^ [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1733s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1733s] ^ [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCStringLiteral; Y = const clang::Stmt*]': [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::ObjCStringLiteral; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::ObjCStringLiteral*]' [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp:1016:67: required from here [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp:1067:28: required from here [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp:1067:28: required from here [ 1733s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1734s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1734s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1734s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1734s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 1734s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 1734s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DefinitionsInHeadersCheck.h:13, [ 1734s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:10: [ 1734s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1734s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1734s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1734s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1734s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1734s] typename add_lvalue_reference_if_not_pointer::type; [ 1734s] ^ [ 1734s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1734s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1734s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1734s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1734s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1734s] ^ [ 1735s] [ 70%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/ForwardDeclarationNamespaceCheck.cpp.o [ 1735s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1735s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1735s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1735s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 1735s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 1735s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/FoldInitTypeCheck.h:13, [ 1735s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/FoldInitTypeCheck.cpp:10: [ 1735s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1735s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1735s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1735s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1735s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1735s] typename add_lvalue_reference_if_not_pointer::type; [ 1735s] ^ [ 1735s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1735s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1735s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1735s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1735s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1735s] ^ [ 1736s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1736s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1736s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1736s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1737s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1737s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1737s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1737s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1737s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1737s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1737s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1737s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1737s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1737s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1737s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1737s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1737s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1737s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1737s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1737s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1737s] static const bool value = [ 1737s] ^~~~~ [ 1737s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1737s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1737s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1737s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1737s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1737s] ^ [ 1737s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1737s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1737s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1737s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1737s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1737s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1738s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1738s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1738s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1738s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 1738s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 1738s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardDeclarationNamespaceCheck.h:13, [ 1738s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardDeclarationNamespaceCheck.cpp:10: [ 1738s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1738s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1738s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1738s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1738s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1738s] typename add_lvalue_reference_if_not_pointer::type; [ 1738s] ^ [ 1738s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1738s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1738s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1738s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1738s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1738s] ^ [ 1738s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1738s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1738s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1738s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1738s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1738s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1738s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1738s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1738s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1738s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1738s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1738s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1738s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1738s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1738s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1738s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1738s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1738s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1738s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1738s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1738s] static const bool value = [ 1738s] ^~~~~ [ 1738s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1738s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1738s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1738s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1738s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1738s] ^ [ 1739s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1739s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1739s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1739s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1739s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1739s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1739s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1739s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1739s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1739s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1739s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1739s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1739s] ^ [ 1739s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1739s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1739s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1739s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1739s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1739s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1739s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1739s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1739s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1739s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1739s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1739s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1739s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1739s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1739s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1739s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1739s] static const bool value = [ 1739s] ^~~~~ [ 1739s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1739s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1739s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1739s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1739s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1739s] ^ [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:66:1: required from here [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:66:1: required from here [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:66:1: required from here [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:66:1: required from here [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:66:1: required from here [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:66:1: required from here [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:66:1: required from here [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:66:1: required from here [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:66:1: required from here [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:66:1: required from here [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:66:1: required from here [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:66:1: required from here [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:66:1: required from here [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:66:1: required from here [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:66:1: required from here [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:66:1: required from here [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:66:1: required from here [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:66:1: required from here [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:66:1: required from here [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:66:1: required from here [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:66:1: required from here [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:66:1: required from here [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:66:1: required from here [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:66:1: required from here [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/google/UsingNamespaceDirectiveCheck.cpp:66:1: required from here [ 1740s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1742s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1742s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1742s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1742s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1742s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1742s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1742s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1742s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1742s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1742s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1742s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1742s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1742s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1742s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1742s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1742s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1742s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1742s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1742s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1742s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1742s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1742s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1742s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1742s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1742s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1742s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1742s] static const bool value = [ 1742s] ^~~~~ [ 1742s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1742s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1742s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1742s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1742s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1742s] ^ [ 1743s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1743s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1743s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1743s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1743s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1743s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1743s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1743s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1743s] ^ [ 1743s] [ 70%] Building CXX object tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/MakeSmartPtrCheck.cpp.o [ 1743s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1743s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1743s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1743s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1743s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1743s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1744s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1744s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SpecialMemberFunctionsCheck.cpp:191:1: required from here [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SpecialMemberFunctionsCheck.cpp:191:1: required from here [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SpecialMemberFunctionsCheck.cpp:191:1: required from here [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SpecialMemberFunctionsCheck.cpp:191:1: required from here [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SpecialMemberFunctionsCheck.cpp:191:1: required from here [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SpecialMemberFunctionsCheck.cpp:191:1: required from here [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SpecialMemberFunctionsCheck.cpp:191:1: required from here [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SpecialMemberFunctionsCheck.cpp:191:1: required from here [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SpecialMemberFunctionsCheck.cpp:191:1: required from here [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SpecialMemberFunctionsCheck.cpp:191:1: required from here [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SpecialMemberFunctionsCheck.cpp:191:1: required from here [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SpecialMemberFunctionsCheck.cpp:191:1: required from here [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SpecialMemberFunctionsCheck.cpp:191:1: required from here [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SpecialMemberFunctionsCheck.cpp:191:1: required from here [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SpecialMemberFunctionsCheck.cpp:191:1: required from here [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SpecialMemberFunctionsCheck.cpp:191:1: required from here [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SpecialMemberFunctionsCheck.cpp:191:1: required from here [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SpecialMemberFunctionsCheck.cpp:191:1: required from here [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SpecialMemberFunctionsCheck.cpp:191:1: required from here [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SpecialMemberFunctionsCheck.cpp:191:1: required from here [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SpecialMemberFunctionsCheck.cpp:191:1: required from here [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SpecialMemberFunctionsCheck.cpp:191:1: required from here [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SpecialMemberFunctionsCheck.cpp:191:1: required from here [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SpecialMemberFunctionsCheck.cpp:191:1: required from here [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SpecialMemberFunctionsCheck.cpp:191:1: required from here [ 1744s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1745s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1745s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1745s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1745s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1745s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1745s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1745s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1745s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1745s] ^ [ 1745s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1745s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1745s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1745s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1745s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1745s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1745s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1745s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1745s] ^ [ 1746s] [ 70%] Linking CXX static library ../../../../../../lib/libclangTidyGoogleModule.a [ 1746s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1746s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1746s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1746s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidyDiagnosticConsumer.h:14, [ 1746s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidy.h:13, [ 1746s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSmartPtrCheck.h:13, [ 1746s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSharedCheck.h:13, [ 1746s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSmartPtrCheck.cpp:10: [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1746s] typename add_lvalue_reference_if_not_pointer::type; [ 1746s] ^ [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1746s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1746s] ^ [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:155:1: required from here [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:155:1: required from here [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:155:1: required from here [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:155:1: required from here [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:155:1: required from here [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:155:1: required from here [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:155:1: required from here [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:155:1: required from here [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:155:1: required from here [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:155:1: required from here [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:155:1: required from here [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:155:1: required from here [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:155:1: required from here [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:155:1: required from here [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:155:1: required from here [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:155:1: required from here [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:155:1: required from here [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:155:1: required from here [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:155:1: required from here [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:155:1: required from here [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:155:1: required from here [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:155:1: required from here [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:155:1: required from here [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:155:1: required from here [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/DefinitionsInHeadersCheck.cpp:155:1: required from here [ 1746s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1747s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1747s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/FoldInitTypeCheck.cpp:140:1: required from here [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/FoldInitTypeCheck.cpp:140:1: required from here [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/FoldInitTypeCheck.cpp:140:1: required from here [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/FoldInitTypeCheck.cpp:140:1: required from here [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/FoldInitTypeCheck.cpp:140:1: required from here [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/FoldInitTypeCheck.cpp:140:1: required from here [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/FoldInitTypeCheck.cpp:140:1: required from here [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/FoldInitTypeCheck.cpp:140:1: required from here [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/FoldInitTypeCheck.cpp:140:1: required from here [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/FoldInitTypeCheck.cpp:140:1: required from here [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/FoldInitTypeCheck.cpp:140:1: required from here [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/FoldInitTypeCheck.cpp:140:1: required from here [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/FoldInitTypeCheck.cpp:140:1: required from here [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/FoldInitTypeCheck.cpp:140:1: required from here [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/FoldInitTypeCheck.cpp:140:1: required from here [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/FoldInitTypeCheck.cpp:140:1: required from here [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/FoldInitTypeCheck.cpp:140:1: required from here [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/FoldInitTypeCheck.cpp:140:1: required from here [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/FoldInitTypeCheck.cpp:140:1: required from here [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/FoldInitTypeCheck.cpp:140:1: required from here [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/FoldInitTypeCheck.cpp:140:1: required from here [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/FoldInitTypeCheck.cpp:140:1: required from here [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/FoldInitTypeCheck.cpp:140:1: required from here [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/FoldInitTypeCheck.cpp:140:1: required from here [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/FoldInitTypeCheck.cpp:140:1: required from here [ 1747s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1747s] [ 70%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/InaccurateEraseCheck.cpp.o [ 1748s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1748s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1748s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1748s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1748s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1748s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1748s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1748s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1748s] ^ [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardDeclarationNamespaceCheck.cpp:174:1: required from here [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardDeclarationNamespaceCheck.cpp:174:1: required from here [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardDeclarationNamespaceCheck.cpp:174:1: required from here [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardDeclarationNamespaceCheck.cpp:174:1: required from here [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardDeclarationNamespaceCheck.cpp:174:1: required from here [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardDeclarationNamespaceCheck.cpp:174:1: required from here [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardDeclarationNamespaceCheck.cpp:174:1: required from here [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardDeclarationNamespaceCheck.cpp:174:1: required from here [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardDeclarationNamespaceCheck.cpp:174:1: required from here [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardDeclarationNamespaceCheck.cpp:174:1: required from here [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardDeclarationNamespaceCheck.cpp:174:1: required from here [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardDeclarationNamespaceCheck.cpp:174:1: required from here [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardDeclarationNamespaceCheck.cpp:174:1: required from here [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardDeclarationNamespaceCheck.cpp:174:1: required from here [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardDeclarationNamespaceCheck.cpp:174:1: required from here [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardDeclarationNamespaceCheck.cpp:174:1: required from here [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardDeclarationNamespaceCheck.cpp:174:1: required from here [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardDeclarationNamespaceCheck.cpp:174:1: required from here [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardDeclarationNamespaceCheck.cpp:174:1: required from here [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardDeclarationNamespaceCheck.cpp:174:1: required from here [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardDeclarationNamespaceCheck.cpp:174:1: required from here [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardDeclarationNamespaceCheck.cpp:174:1: required from here [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardDeclarationNamespaceCheck.cpp:174:1: required from here [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardDeclarationNamespaceCheck.cpp:174:1: required from here [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ForwardDeclarationNamespaceCheck.cpp:174:1: required from here [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1750s] [ 70%] Built target clangTidyGoogleModule [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1750s] static const bool value = [ 1750s] ^~~~~ [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1750s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1750s] ^ [ 1750s] Scanning dependencies of target clangTidyMPIModule [ 1750s] [ 70%] Building CXX object tools/clang/tools/extra/clang-tidy/mpi/CMakeFiles/clangTidyMPIModule.dir/BufferDerefCheck.cpp.o [ 1750s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1750s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1750s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1750s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 1750s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 1750s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InaccurateEraseCheck.h:13, [ 1750s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InaccurateEraseCheck.cpp:10: [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1750s] typename add_lvalue_reference_if_not_pointer::type; [ 1750s] ^ [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1750s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1750s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1750s] ^ [ 1752s] [ 70%] Building CXX object tools/clang/tools/extra/clang-tidy/mpi/CMakeFiles/clangTidyMPIModule.dir/MPITidyModule.cpp.o [ 1752s] [ 70%] Building CXX object tools/clang/tools/extra/clang-tidy/cppcoreguidelines/CMakeFiles/clangTidyCppCoreGuidelinesModule.dir/SlicingCheck.cpp.o [ 1753s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1753s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1753s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1753s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/../ClangTidyDiagnosticConsumer.h:14, [ 1753s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/../ClangTidy.h:13, [ 1753s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/BufferDerefCheck.h:13, [ 1753s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/BufferDerefCheck.cpp:10: [ 1753s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1753s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1753s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1753s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1753s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1753s] typename add_lvalue_reference_if_not_pointer::type; [ 1753s] ^ [ 1753s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1753s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1753s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1753s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1753s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1753s] ^ [ 1753s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1753s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1753s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1753s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1754s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1754s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1754s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1754s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1754s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1754s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1754s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1754s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1754s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1754s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1754s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1754s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1754s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1754s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1754s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1754s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1754s] static const bool value = [ 1754s] ^~~~~ [ 1754s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1754s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1754s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1754s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1754s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1754s] ^ [ 1754s] [ 70%] Building CXX object tools/clang/tools/extra/clang-tidy/mpi/CMakeFiles/clangTidyMPIModule.dir/TypeMismatchCheck.cpp.o [ 1754s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1754s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1754s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1754s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/../ClangTidyDiagnosticConsumer.h:14, [ 1754s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/../ClangTidy.h:13, [ 1754s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SlicingCheck.h:13, [ 1754s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SlicingCheck.cpp:10: [ 1754s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1754s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1754s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1754s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1754s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1754s] typename add_lvalue_reference_if_not_pointer::type; [ 1754s] ^ [ 1754s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1754s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1754s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1754s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1754s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1754s] ^ [ 1755s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1755s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1755s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1755s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/../ClangTidyDiagnosticConsumer.h:14, [ 1755s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/../ClangTidy.h:13, [ 1755s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/MPITidyModule.cpp:10: [ 1755s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1755s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1755s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1755s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1755s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1755s] typename add_lvalue_reference_if_not_pointer::type; [ 1755s] ^ [ 1755s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1755s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1755s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1755s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1755s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1755s] ^ [ 1755s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1755s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1755s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1755s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1755s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1755s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1755s] [ 70%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/MacOSKeychainAPIChecker.cpp.o [ 1756s] [ 70%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/MacOSXAPIChecker.cpp.o [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1756s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1756s] ^ [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1756s] static const bool value = [ 1756s] ^~~~~ [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1756s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1756s] ^ [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]' [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXConstructExpr]' [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXConstructExpr]' [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXConstructExpr]' [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSmartPtrCheck.cpp:106:63: required from here [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]' [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXMemberCallExpr]' [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXMemberCallExpr]' [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXMemberCallExpr]' [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSmartPtrCheck.cpp:107:74: required from here [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXNewExpr; BaseT = clang::Stmt]' [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXNewExpr; BaseT = clang::Stmt]' [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXNewExpr]' [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXNewExpr]' [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXNewExpr]' [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSmartPtrCheck.cpp:109:69: required from here [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1756s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1756s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1756s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1756s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/../ClangTidyDiagnosticConsumer.h:14, [ 1756s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/../ClangTidy.h:13, [ 1756s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/TypeMismatchCheck.h:13, [ 1756s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/TypeMismatchCheck.cpp:10: [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1756s] typename add_lvalue_reference_if_not_pointer::type; [ 1756s] ^ [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1756s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1756s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1756s] ^ [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSmartPtrCheck.cpp:286:1: required from here [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSmartPtrCheck.cpp:286:1: required from here [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSmartPtrCheck.cpp:286:1: required from here [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXBindTemporaryExpr; BaseT = clang::Stmt]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXBindTemporaryExpr]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXBindTemporaryExpr]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSmartPtrCheck.cpp:286:1: required from here [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSmartPtrCheck.cpp:286:1: required from here [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSmartPtrCheck.cpp:286:1: required from here [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSmartPtrCheck.cpp:286:1: required from here [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSmartPtrCheck.cpp:286:1: required from here [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSmartPtrCheck.cpp:286:1: required from here [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSmartPtrCheck.cpp:286:1: required from here [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSmartPtrCheck.cpp:286:1: required from here [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSmartPtrCheck.cpp:286:1: required from here [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSmartPtrCheck.cpp:286:1: required from here [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSmartPtrCheck.cpp:286:1: required from here [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSmartPtrCheck.cpp:286:1: required from here [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSmartPtrCheck.cpp:286:1: required from here [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSmartPtrCheck.cpp:286:1: required from here [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSmartPtrCheck.cpp:286:1: required from here [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSmartPtrCheck.cpp:286:1: required from here [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSmartPtrCheck.cpp:286:1: required from here [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSmartPtrCheck.cpp:286:1: required from here [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSmartPtrCheck.cpp:286:1: required from here [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSmartPtrCheck.cpp:286:1: required from here [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSmartPtrCheck.cpp:286:1: required from here [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1757s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1757s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1757s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp:16: [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1757s] typename add_lvalue_reference_if_not_pointer::type; [ 1757s] ^ [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1757s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1757s] ^ [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1757s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1757s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1757s] static const bool value = [ 1757s] ^~~~~ [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1757s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1757s] ^ [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1757s] static const bool value = [ 1757s] ^~~~~ [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1757s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1757s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1757s] ^ [ 1758s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1758s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/TargetInfo.h:19, [ 1758s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp:19: [ 1758s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1758s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1758s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1758s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1758s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1758s] typename add_lvalue_reference_if_not_pointer::type; [ 1758s] ^ [ 1758s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1758s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1758s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1758s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1758s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1758s] ^ [ 1758s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1758s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1758s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1758s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1758s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1758s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1758s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1758s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1758s] ^ [ 1758s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1758s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1758s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1758s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]' [ 1758s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXMemberCallExpr]' [ 1758s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXMemberCallExpr]' [ 1758s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXMemberCallExpr]' [ 1758s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InaccurateEraseCheck.cpp:56:56: required from here [ 1758s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1759s] static const bool value = [ 1759s] ^~~~~ [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1759s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1759s] ^ [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InaccurateEraseCheck.cpp:80:1: required from here [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InaccurateEraseCheck.cpp:80:1: required from here [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InaccurateEraseCheck.cpp:80:1: required from here [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InaccurateEraseCheck.cpp:80:1: required from here [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InaccurateEraseCheck.cpp:80:1: required from here [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InaccurateEraseCheck.cpp:80:1: required from here [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InaccurateEraseCheck.cpp:80:1: required from here [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InaccurateEraseCheck.cpp:80:1: required from here [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InaccurateEraseCheck.cpp:80:1: required from here [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InaccurateEraseCheck.cpp:80:1: required from here [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InaccurateEraseCheck.cpp:80:1: required from here [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InaccurateEraseCheck.cpp:80:1: required from here [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InaccurateEraseCheck.cpp:80:1: required from here [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InaccurateEraseCheck.cpp:80:1: required from here [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InaccurateEraseCheck.cpp:80:1: required from here [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InaccurateEraseCheck.cpp:80:1: required from here [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InaccurateEraseCheck.cpp:80:1: required from here [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InaccurateEraseCheck.cpp:80:1: required from here [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InaccurateEraseCheck.cpp:80:1: required from here [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InaccurateEraseCheck.cpp:80:1: required from here [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InaccurateEraseCheck.cpp:80:1: required from here [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InaccurateEraseCheck.cpp:80:1: required from here [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InaccurateEraseCheck.cpp:80:1: required from here [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InaccurateEraseCheck.cpp:80:1: required from here [ 1759s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1760s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1760s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1760s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp:590:68: required from here [ 1760s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1760s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1760s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1760s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1760s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1760s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1760s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1760s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1760s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1760s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1760s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1760s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1760s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1760s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1760s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1760s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1760s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1760s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1760s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1760s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1760s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1760s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1760s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1760s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1760s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1760s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1760s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1760s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1760s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1760s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1760s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1761s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1761s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1761s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1761s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1761s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1761s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1761s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1761s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1761s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1761s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1761s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]': [ 1761s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1761s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1761s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:504: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, clang::ento::eval::Assume}]' [ 1761s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::MacOSKeychainAPIChecker]' [ 1761s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/MacOSKeychainAPIChecker.cpp:622:48: required from here [ 1761s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1761s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1761s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1761s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1761s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1761s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1761s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1761s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1761s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1761s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1761s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1761s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1761s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1761s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1761s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1761s] ^ [ 1761s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1761s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1761s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1761s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1761s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1761s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1761s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1761s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1761s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1761s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1761s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1761s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1761s] ^ [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:514:22: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::MacOSXAPIChecker; CHECK1 = clang::ento::check::PreStmt]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::MacOSXAPIChecker]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp:175:41: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1762s] ^ [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1762s] ^ [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:514:22: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::MacOSXAPIChecker; CHECK1 = clang::ento::check::PreStmt]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::MacOSXAPIChecker]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/MacOSXAPIChecker.cpp:175:41: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1762s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SlicingCheck.cpp:104:57: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/MPITidyModule.cpp:39:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/MPITidyModule.cpp:39:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/MPITidyModule.cpp:39:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/MPITidyModule.cpp:39:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/MPITidyModule.cpp:39:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/MPITidyModule.cpp:39:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/MPITidyModule.cpp:39:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/MPITidyModule.cpp:39:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/MPITidyModule.cpp:39:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/MPITidyModule.cpp:39:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/MPITidyModule.cpp:39:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/MPITidyModule.cpp:39:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/MPITidyModule.cpp:39:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/MPITidyModule.cpp:39:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/MPITidyModule.cpp:39:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/MPITidyModule.cpp:39:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/MPITidyModule.cpp:39:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/MPITidyModule.cpp:39:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/MPITidyModule.cpp:39:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/BufferDerefCheck.cpp:132:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/MPITidyModule.cpp:39:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/BufferDerefCheck.cpp:132:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/MPITidyModule.cpp:39:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/BufferDerefCheck.cpp:132:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/MPITidyModule.cpp:39:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/MPITidyModule.cpp:39:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/MPITidyModule.cpp:39:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/MPITidyModule.cpp:39:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/BufferDerefCheck.cpp:132:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/BufferDerefCheck.cpp:132:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/BufferDerefCheck.cpp:132:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/BufferDerefCheck.cpp:132:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/BufferDerefCheck.cpp:132:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/BufferDerefCheck.cpp:132:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/BufferDerefCheck.cpp:132:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/BufferDerefCheck.cpp:132:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/BufferDerefCheck.cpp:132:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/BufferDerefCheck.cpp:132:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/BufferDerefCheck.cpp:132:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/BufferDerefCheck.cpp:132:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/BufferDerefCheck.cpp:132:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/BufferDerefCheck.cpp:132:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/BufferDerefCheck.cpp:132:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/BufferDerefCheck.cpp:132:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/BufferDerefCheck.cpp:132:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/BufferDerefCheck.cpp:132:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/BufferDerefCheck.cpp:132:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/BufferDerefCheck.cpp:132:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/BufferDerefCheck.cpp:132:1: required from here [ 1762s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SlicingCheck.cpp:136:1: required from here [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SlicingCheck.cpp:136:1: required from here [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SlicingCheck.cpp:136:1: required from here [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SlicingCheck.cpp:136:1: required from here [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SlicingCheck.cpp:136:1: required from here [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SlicingCheck.cpp:136:1: required from here [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SlicingCheck.cpp:136:1: required from here [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SlicingCheck.cpp:136:1: required from here [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SlicingCheck.cpp:136:1: required from here [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SlicingCheck.cpp:136:1: required from here [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SlicingCheck.cpp:136:1: required from here [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SlicingCheck.cpp:136:1: required from here [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SlicingCheck.cpp:136:1: required from here [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SlicingCheck.cpp:136:1: required from here [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SlicingCheck.cpp:136:1: required from here [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SlicingCheck.cpp:136:1: required from here [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SlicingCheck.cpp:136:1: required from here [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SlicingCheck.cpp:136:1: required from here [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SlicingCheck.cpp:136:1: required from here [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SlicingCheck.cpp:136:1: required from here [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SlicingCheck.cpp:136:1: required from here [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SlicingCheck.cpp:136:1: required from here [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SlicingCheck.cpp:136:1: required from here [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/cppcoreguidelines/SlicingCheck.cpp:136:1: required from here [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1763s] [ 70%] Building CXX object tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/MakeSharedCheck.cpp.o [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1763s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1763s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1763s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1764s] [ 70%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/MallocChecker.cpp.o [ 1764s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1764s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1764s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1764s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1765s] [ 70%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/MallocOverflowSecurityChecker.cpp.o [ 1765s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1765s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1765s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1765s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1765s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1765s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1765s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1765s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1765s] ^ [ 1765s] [ 70%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/IncorrectRoundings.cpp.o [ 1765s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1765s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1765s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1765s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidyDiagnosticConsumer.h:14, [ 1765s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidy.h:13, [ 1765s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSmartPtrCheck.h:13, [ 1765s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSharedCheck.h:13, [ 1765s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSharedCheck.cpp:10: [ 1765s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1765s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1765s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1765s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1765s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1765s] typename add_lvalue_reference_if_not_pointer::type; [ 1765s] ^ [ 1765s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1765s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1765s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1765s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1765s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1765s] ^ [ 1766s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1766s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/AttrIterator.h:17, [ 1766s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Attr.h:17, [ 1766s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:17: [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1766s] typename add_lvalue_reference_if_not_pointer::type; [ 1766s] ^ [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1766s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1766s] ^ [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/TypeMismatchCheck.cpp:335:1: required from here [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/TypeMismatchCheck.cpp:335:1: required from here [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/TypeMismatchCheck.cpp:335:1: required from here [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1766s] [ 70%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/InefficientAlgorithmCheck.cpp.o [ 1766s] [ 70%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/MacroParenthesesCheck.cpp.o [ 1766s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1766s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1766s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1766s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1766s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1766s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/DeclCXX.h:19, [ 1766s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/EvaluatedExprVisitor.h:18, [ 1766s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp:22: [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1766s] typename add_lvalue_reference_if_not_pointer::type; [ 1766s] ^ [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1766s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1766s] ^ [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/TypeMismatchCheck.cpp:335:1: required from here [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/TypeMismatchCheck.cpp:335:1: required from here [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/TypeMismatchCheck.cpp:335:1: required from here [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/TypeMismatchCheck.cpp:335:1: required from here [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/TypeMismatchCheck.cpp:335:1: required from here [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/TypeMismatchCheck.cpp:335:1: required from here [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/TypeMismatchCheck.cpp:335:1: required from here [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/TypeMismatchCheck.cpp:335:1: required from here [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/TypeMismatchCheck.cpp:335:1: required from here [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/TypeMismatchCheck.cpp:335:1: required from here [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/TypeMismatchCheck.cpp:335:1: required from here [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/TypeMismatchCheck.cpp:335:1: required from here [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/TypeMismatchCheck.cpp:335:1: required from here [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/TypeMismatchCheck.cpp:335:1: required from here [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/TypeMismatchCheck.cpp:335:1: required from here [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/TypeMismatchCheck.cpp:335:1: required from here [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/TypeMismatchCheck.cpp:335:1: required from here [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/TypeMismatchCheck.cpp:335:1: required from here [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/TypeMismatchCheck.cpp:335:1: required from here [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/TypeMismatchCheck.cpp:335:1: required from here [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/mpi/TypeMismatchCheck.cpp:335:1: required from here [ 1766s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1767s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1767s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1767s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1767s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 1767s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 1767s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/IncorrectRoundings.h:13, [ 1767s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/IncorrectRoundings.cpp:10: [ 1767s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1767s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1767s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1767s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1767s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1767s] typename add_lvalue_reference_if_not_pointer::type; [ 1767s] ^ [ 1767s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1767s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1767s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1767s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1767s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1767s] ^ [ 1767s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1767s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1767s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1767s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1767s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1767s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1767s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1767s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1767s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1767s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1767s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1767s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1768s] static const bool value = [ 1768s] ^~~~~ [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1768s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1768s] ^ [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1768s] static const bool value = [ 1768s] ^~~~~ [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1768s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1768s] ^ [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1768s] [ 70%] Linking CXX static library ../../../../../../lib/libclangTidyCppCoreGuidelinesModule.a [ 1768s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1768s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1768s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1768s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 1768s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 1768s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroParenthesesCheck.h:13, [ 1768s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroParenthesesCheck.cpp:10: [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1768s] typename add_lvalue_reference_if_not_pointer::type; [ 1768s] ^ [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1768s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1768s] ^ [ 1768s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1768s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1768s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1768s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 1768s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 1768s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InefficientAlgorithmCheck.h:13, [ 1768s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:10: [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1768s] typename add_lvalue_reference_if_not_pointer::type; [ 1768s] ^ [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1768s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1768s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1768s] ^ [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1371:52: required from here [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:1374:58: required from here [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]': [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:450:42: required from here [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1769s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1769s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXNewExpr; Y = const clang::Stmt*]': [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:450:67: required from here [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXDeleteExpr; Y = const clang::Stmt*]': [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:459:70: required from here [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]': [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:466:72: required from here [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCPropertyRefExpr; Y = const clang::Stmt*]': [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:467:76: required from here [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1769s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1769s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1769s] static const bool value = [ 1769s] ^~~~~ [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1769s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1769s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1769s] ^ [ 1770s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1770s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1770s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1770s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1770s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]': [ 1770s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1770s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/MallocOverflowSecurityChecker.cpp:309:71: required from here [ 1770s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1770s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1770s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1770s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1770s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1770s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1770s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1770s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::MallocChecker]' [ 1770s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:2895:63: required from here [ 1770s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1770s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1770s] ^ [ 1770s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]': [ 1770s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1770s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1770s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1770s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1770s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::MallocChecker]' [ 1770s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:2895:63: required from here [ 1770s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1770s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1770s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1770s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1770s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1770s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1770s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1770s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1770s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1770s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::MallocChecker]' [ 1770s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:2895:63: required from here [ 1770s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1770s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1770s] ^ [ 1770s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BlockExpr; Y = const clang::Stmt*]': [ 1770s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1770s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1770s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1770s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1770s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::MallocChecker]' [ 1770s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp:2895:63: required from here [ 1770s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1770s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1770s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1771s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1771s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1771s] static const bool value = [ 1771s] ^~~~~ [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1771s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1771s] ^ [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1771s] static const bool value = [ 1771s] ^~~~~ [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1771s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1771s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1771s] ^ [ 1772s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1772s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1772s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1772s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1772s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1772s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1772s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1772s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1772s] ^ [ 1772s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1772s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1772s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1772s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1772s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1772s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSharedCheck.cpp:31:1: required from here [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSharedCheck.cpp:31:1: required from here [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSharedCheck.cpp:31:1: required from here [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSharedCheck.cpp:31:1: required from here [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSharedCheck.cpp:31:1: required from here [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSharedCheck.cpp:31:1: required from here [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSharedCheck.cpp:31:1: required from here [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSharedCheck.cpp:31:1: required from here [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSharedCheck.cpp:31:1: required from here [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSharedCheck.cpp:31:1: required from here [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSharedCheck.cpp:31:1: required from here [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSharedCheck.cpp:31:1: required from here [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSharedCheck.cpp:31:1: required from here [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSharedCheck.cpp:31:1: required from here [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSharedCheck.cpp:31:1: required from here [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSharedCheck.cpp:31:1: required from here [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSharedCheck.cpp:31:1: required from here [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSharedCheck.cpp:31:1: required from here [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSharedCheck.cpp:31:1: required from here [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSharedCheck.cpp:31:1: required from here [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSharedCheck.cpp:31:1: required from here [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSharedCheck.cpp:31:1: required from here [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSharedCheck.cpp:31:1: required from here [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSharedCheck.cpp:31:1: required from here [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSharedCheck.cpp:31:1: required from here [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1773s] [ 70%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/MacroRepeatedSideEffectsCheck.cpp.o [ 1773s] [ 70%] Linking CXX static library ../../../../../../lib/libclangTidyMPIModule.a [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1773s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1773s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1773s] ^ [ 1774s] [ 70%] Built target clangTidyCppCoreGuidelinesModule [ 1774s] [ 70%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/MiscTidyModule.cpp.o [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::ImplicitCastExpr]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::ImplicitCastExpr]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::ImplicitCastExpr]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/IncorrectRoundings.cpp:63:77: required from here [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1774s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1774s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/IncorrectRoundings.cpp:71:1: required from here [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/IncorrectRoundings.cpp:71:1: required from here [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/IncorrectRoundings.cpp:71:1: required from here [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/IncorrectRoundings.cpp:71:1: required from here [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::FloatingLiteral; BaseT = clang::Stmt]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::FloatingLiteral]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::FloatingLiteral]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/IncorrectRoundings.cpp:71:1: required from here [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1774s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1774s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/IncorrectRoundings.cpp:71:1: required from here [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/IncorrectRoundings.cpp:71:1: required from here [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/IncorrectRoundings.cpp:71:1: required from here [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/IncorrectRoundings.cpp:71:1: required from here [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/IncorrectRoundings.cpp:71:1: required from here [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/IncorrectRoundings.cpp:71:1: required from here [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/IncorrectRoundings.cpp:71:1: required from here [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/IncorrectRoundings.cpp:71:1: required from here [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/IncorrectRoundings.cpp:71:1: required from here [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/IncorrectRoundings.cpp:71:1: required from here [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/IncorrectRoundings.cpp:71:1: required from here [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/IncorrectRoundings.cpp:71:1: required from here [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/IncorrectRoundings.cpp:71:1: required from here [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/IncorrectRoundings.cpp:71:1: required from here [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/IncorrectRoundings.cpp:71:1: required from here [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/IncorrectRoundings.cpp:71:1: required from here [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/IncorrectRoundings.cpp:71:1: required from here [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/IncorrectRoundings.cpp:71:1: required from here [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/IncorrectRoundings.cpp:71:1: required from here [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/IncorrectRoundings.cpp:71:1: required from here [ 1774s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1775s] [ 70%] Built target clangTidyMPIModule [ 1775s] [ 70%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/MallocSizeofChecker.cpp.o [ 1775s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1775s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1775s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1775s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 1775s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 1775s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.h:13, [ 1775s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:10: [ 1775s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1775s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1775s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1775s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1775s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1775s] typename add_lvalue_reference_if_not_pointer::type; [ 1775s] ^ [ 1775s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1775s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1775s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1775s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1775s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1775s] ^ [ 1775s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1775s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1775s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1775s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1775s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1775s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1775s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1775s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1775s] ^ [ 1775s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1775s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1775s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1775s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1775s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1775s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1775s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1775s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1775s] ^ [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:115:65: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1776s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1776s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1776s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 1776s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 1776s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MiscTidyModule.cpp:10: [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] typename add_lvalue_reference_if_not_pointer::type; [ 1776s] ^ [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1776s] ^ [ 1776s] [ 70%] Building CXX object tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/MakeUniqueCheck.cpp.o [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:163:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:163:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:163:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:163:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:163:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:163:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:163:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:163:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:163:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:163:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:163:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:163:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:163:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:163:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:163:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroParenthesesCheck.cpp:260:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroParenthesesCheck.cpp:260:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:163:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroParenthesesCheck.cpp:260:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:163:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroParenthesesCheck.cpp:260:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:163:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:163:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:163:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:163:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:163:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroParenthesesCheck.cpp:260:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:163:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/InefficientAlgorithmCheck.cpp:163:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroParenthesesCheck.cpp:260:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroParenthesesCheck.cpp:260:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroParenthesesCheck.cpp:260:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroParenthesesCheck.cpp:260:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroParenthesesCheck.cpp:260:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroParenthesesCheck.cpp:260:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroParenthesesCheck.cpp:260:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroParenthesesCheck.cpp:260:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroParenthesesCheck.cpp:260:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroParenthesesCheck.cpp:260:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroParenthesesCheck.cpp:260:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroParenthesesCheck.cpp:260:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroParenthesesCheck.cpp:260:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroParenthesesCheck.cpp:260:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroParenthesesCheck.cpp:260:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroParenthesesCheck.cpp:260:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroParenthesesCheck.cpp:260:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroParenthesesCheck.cpp:260:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroParenthesesCheck.cpp:260:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroParenthesesCheck.cpp:260:1: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1776s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1776s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1776s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:18, [ 1776s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtVisitor.h:17, [ 1776s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp:17: [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] typename add_lvalue_reference_if_not_pointer::type; [ 1776s] ^ [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1776s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1776s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1776s] ^ [ 1777s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1777s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1777s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1777s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1777s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1777s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1777s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1777s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1777s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1777s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1777s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1777s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1777s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1777s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1777s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1777s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1777s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1777s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1777s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1777s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1777s] static const bool value = [ 1777s] ^~~~~ [ 1777s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1777s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1777s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1777s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1777s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1777s] ^ [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1778s] static const bool value = [ 1778s] ^~~~~ [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1778s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1778s] ^ [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1778s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1778s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1778s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1778s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidyDiagnosticConsumer.h:14, [ 1778s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidy.h:13, [ 1778s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeSmartPtrCheck.h:13, [ 1778s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeUniqueCheck.h:13, [ 1778s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeUniqueCheck.cpp:10: [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1778s] typename add_lvalue_reference_if_not_pointer::type; [ 1778s] ^ [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1778s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1778s] ^ [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1778s] static const bool value = [ 1778s] ^~~~~ [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1778s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1778s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1778s] ^ [ 1778s] [ 70%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/MisusedMovedObjectChecker.cpp.o [ 1779s] Scanning dependencies of target clangTidyPerformanceModule [ 1779s] Scanning dependencies of target clangTidyPlugin [ 1779s] [ 70%] Building CXX object tools/clang/tools/extra/clang-tidy/performance/CMakeFiles/clangTidyPerformanceModule.dir/FasterStringFindCheck.cpp.o [ 1779s] [ 70%] Building CXX object tools/clang/tools/extra/clang-tidy/plugin/CMakeFiles/clangTidyPlugin.dir/ClangTidyPlugin.cpp.o [ 1780s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1780s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1780s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1780s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp:61:30: required from here [ 1780s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1780s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1780s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1780s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1780s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp:61:30: required from here [ 1780s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1780s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1780s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1780s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1780s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1780s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1780s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1780s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1780s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1780s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1780s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:18, [ 1780s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/MisusedMovedObjectChecker.cpp:17: [ 1780s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1780s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1780s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1780s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1780s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1780s] typename add_lvalue_reference_if_not_pointer::type; [ 1780s] ^ [ 1780s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1780s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1780s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1780s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1780s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1780s] ^ [ 1780s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1780s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1780s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1780s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1780s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1780s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1780s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1780s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp:61:30: required from here [ 1780s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1780s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 1780s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1780s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 1780s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp:61:30: required from here [ 1780s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1781s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1781s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1781s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1781s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1781s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1781s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1781s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1781s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1781s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1781s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/plugin/../ClangTidyDiagnosticConsumer.h:14, [ 1781s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/plugin/../ClangTidy.h:13, [ 1781s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/plugin/ClangTidyPlugin.cpp:10: [ 1781s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1781s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1781s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1781s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1781s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1781s] typename add_lvalue_reference_if_not_pointer::type; [ 1781s] ^ [ 1781s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1781s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1781s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1781s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1781s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1781s] ^ [ 1781s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1781s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1781s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1781s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1781s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1781s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1781s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1781s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1781s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1781s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1781s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1781s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1781s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1781s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1781s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1781s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1781s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1781s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1781s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1781s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1781s] static const bool value = [ 1781s] ^~~~~ [ 1781s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1781s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1781s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1781s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1781s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1781s] ^ [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1782s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1782s] ^ [ 1782s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1782s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1782s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1782s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/../ClangTidyDiagnosticConsumer.h:14, [ 1782s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/../ClangTidy.h:13, [ 1782s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/FasterStringFindCheck.h:13, [ 1782s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/FasterStringFindCheck.cpp:10: [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1782s] typename add_lvalue_reference_if_not_pointer::type; [ 1782s] ^ [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1782s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1782s] ^ [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1782s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1782s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1782s] Scanning dependencies of target clangTidyReadabilityModule [ 1782s] [ 70%] Building CXX object tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/AvoidConstParamsInDecls.cpp.o [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:184:1: required from here [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:184:1: required from here [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:184:1: required from here [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:184:1: required from here [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:184:1: required from here [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:184:1: required from here [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:184:1: required from here [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:184:1: required from here [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:184:1: required from here [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:184:1: required from here [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:184:1: required from here [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:184:1: required from here [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:184:1: required from here [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:184:1: required from here [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:184:1: required from here [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:184:1: required from here [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:184:1: required from here [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:184:1: required from here [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:184:1: required from here [ 1782s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:184:1: required from here [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:184:1: required from here [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:184:1: required from here [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:184:1: required from here [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:184:1: required from here [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MacroRepeatedSideEffectsCheck.cpp:184:1: required from here [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1783s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1783s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1783s] ^ [ 1783s] [ 70%] Building CXX object tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/ModernizeTidyModule.cpp.o [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1784s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1784s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1784s] static const bool value = [ 1784s] ^~~~~ [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1784s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1784s] ^ [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MiscTidyModule.cpp:163:1: required from here [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MiscTidyModule.cpp:163:1: required from here [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MiscTidyModule.cpp:163:1: required from here [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MiscTidyModule.cpp:163:1: required from here [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MiscTidyModule.cpp:163:1: required from here [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MiscTidyModule.cpp:163:1: required from here [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MiscTidyModule.cpp:163:1: required from here [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MiscTidyModule.cpp:163:1: required from here [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MiscTidyModule.cpp:163:1: required from here [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MiscTidyModule.cpp:163:1: required from here [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MiscTidyModule.cpp:163:1: required from here [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MiscTidyModule.cpp:163:1: required from here [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MiscTidyModule.cpp:163:1: required from here [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MiscTidyModule.cpp:163:1: required from here [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MiscTidyModule.cpp:163:1: required from here [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MiscTidyModule.cpp:163:1: required from here [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MiscTidyModule.cpp:163:1: required from here [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MiscTidyModule.cpp:163:1: required from here [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MiscTidyModule.cpp:163:1: required from here [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MiscTidyModule.cpp:163:1: required from here [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MiscTidyModule.cpp:163:1: required from here [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MiscTidyModule.cpp:163:1: required from here [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MiscTidyModule.cpp:163:1: required from here [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MiscTidyModule.cpp:163:1: required from here [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MiscTidyModule.cpp:163:1: required from here [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1784s] static const bool value = [ 1784s] ^~~~~ [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1784s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1784s] ^ [ 1784s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1784s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1784s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1784s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidyDiagnosticConsumer.h:14, [ 1784s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidy.h:13, [ 1784s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/AvoidConstParamsInDecls.h:13, [ 1784s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/AvoidConstParamsInDecls.cpp:10: [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1784s] typename add_lvalue_reference_if_not_pointer::type; [ 1784s] ^ [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1784s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1784s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1784s] ^ [ 1785s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1785s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1785s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1785s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1785s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1785s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1785s] [ 70%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIBugReporter.cpp.o [ 1786s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1786s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1786s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1786s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidyDiagnosticConsumer.h:14, [ 1786s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidy.h:13, [ 1786s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ModernizeTidyModule.cpp:10: [ 1786s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1786s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1786s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1786s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1786s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1786s] typename add_lvalue_reference_if_not_pointer::type; [ 1786s] ^ [ 1786s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1786s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1786s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1786s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1786s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1786s] ^ [ 1786s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1786s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1786s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1786s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1786s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1786s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1786s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1786s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1786s] ^ [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeUniqueCheck.cpp:40:1: required from here [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeUniqueCheck.cpp:40:1: required from here [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeUniqueCheck.cpp:40:1: required from here [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeUniqueCheck.cpp:40:1: required from here [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeUniqueCheck.cpp:40:1: required from here [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeUniqueCheck.cpp:40:1: required from here [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeUniqueCheck.cpp:40:1: required from here [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeUniqueCheck.cpp:40:1: required from here [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeUniqueCheck.cpp:40:1: required from here [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeUniqueCheck.cpp:40:1: required from here [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeUniqueCheck.cpp:40:1: required from here [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeUniqueCheck.cpp:40:1: required from here [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeUniqueCheck.cpp:40:1: required from here [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeUniqueCheck.cpp:40:1: required from here [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeUniqueCheck.cpp:40:1: required from here [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeUniqueCheck.cpp:40:1: required from here [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeUniqueCheck.cpp:40:1: required from here [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeUniqueCheck.cpp:40:1: required from here [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeUniqueCheck.cpp:40:1: required from here [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeUniqueCheck.cpp:40:1: required from here [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeUniqueCheck.cpp:40:1: required from here [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeUniqueCheck.cpp:40:1: required from here [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeUniqueCheck.cpp:40:1: required from here [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeUniqueCheck.cpp:40:1: required from here [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/MakeUniqueCheck.cpp:40:1: required from here [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1787s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1787s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1787s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Expr.h:17, [ 1787s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:19, [ 1787s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:18, [ 1787s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h:18, [ 1787s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPITypes.h:20, [ 1787s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.h:19, [ 1787s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.cpp:16: [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1787s] typename add_lvalue_reference_if_not_pointer::type; [ 1787s] ^ [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1787s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1787s] ^ [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1787s] static const bool value = [ 1787s] ^~~~~ [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1787s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1787s] ^ [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1787s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1787s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1787s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1787s] [ 70%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/MisplacedWideningCastCheck.cpp.o [ 1788s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1788s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1788s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1788s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1788s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1788s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1788s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1788s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1788s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1788s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1788s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1788s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1788s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1788s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1788s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1788s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1788s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1788s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1788s] ^ [ 1788s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1788s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1788s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1788s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1788s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1788s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1788s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1788s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1788s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1788s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1788s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1788s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1788s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1788s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1788s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1788s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1788s] static const bool value = [ 1788s] ^~~~~ [ 1788s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1788s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1788s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1788s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1788s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1788s] ^ [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1789s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1789s] ^ [ 1789s] [ 70%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/MoveConstantArgumentCheck.cpp.o [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::StringLiteral; BaseT = clang::Stmt]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::StringLiteral; BaseT = clang::Stmt]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::StringLiteral]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::StringLiteral]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::StringLiteral]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/FasterStringFindCheck.cpp:84:72: required from here [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/plugin/ClangTidyPlugin.cpp:127:1: required from here [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/plugin/ClangTidyPlugin.cpp:127:1: required from here [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/plugin/ClangTidyPlugin.cpp:127:1: required from here [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/plugin/ClangTidyPlugin.cpp:127:1: required from here [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/plugin/ClangTidyPlugin.cpp:127:1: required from here [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/plugin/ClangTidyPlugin.cpp:127:1: required from here [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/plugin/ClangTidyPlugin.cpp:127:1: required from here [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/plugin/ClangTidyPlugin.cpp:127:1: required from here [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/plugin/ClangTidyPlugin.cpp:127:1: required from here [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/plugin/ClangTidyPlugin.cpp:127:1: required from here [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/plugin/ClangTidyPlugin.cpp:127:1: required from here [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/plugin/ClangTidyPlugin.cpp:127:1: required from here [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/plugin/ClangTidyPlugin.cpp:127:1: required from here [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/plugin/ClangTidyPlugin.cpp:127:1: required from here [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/plugin/ClangTidyPlugin.cpp:127:1: required from here [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/plugin/ClangTidyPlugin.cpp:127:1: required from here [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/plugin/ClangTidyPlugin.cpp:127:1: required from here [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/plugin/ClangTidyPlugin.cpp:127:1: required from here [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/plugin/ClangTidyPlugin.cpp:127:1: required from here [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/plugin/ClangTidyPlugin.cpp:127:1: required from here [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/plugin/ClangTidyPlugin.cpp:127:1: required from here [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/plugin/ClangTidyPlugin.cpp:127:1: required from here [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/plugin/ClangTidyPlugin.cpp:127:1: required from here [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/plugin/ClangTidyPlugin.cpp:127:1: required from here [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/plugin/ClangTidyPlugin.cpp:127:1: required from here [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1789s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1789s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1789s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1789s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 1789s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 1789s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedWideningCastCheck.h:13, [ 1789s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedWideningCastCheck.cpp:10: [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1789s] typename add_lvalue_reference_if_not_pointer::type; [ 1789s] ^ [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1789s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1789s] ^ [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/FasterStringFindCheck.cpp:102:1: required from here [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/FasterStringFindCheck.cpp:102:1: required from here [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/FasterStringFindCheck.cpp:102:1: required from here [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/FasterStringFindCheck.cpp:102:1: required from here [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/FasterStringFindCheck.cpp:102:1: required from here [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/FasterStringFindCheck.cpp:102:1: required from here [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/FasterStringFindCheck.cpp:102:1: required from here [ 1789s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/FasterStringFindCheck.cpp:102:1: required from here [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/FasterStringFindCheck.cpp:102:1: required from here [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/FasterStringFindCheck.cpp:102:1: required from here [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/FasterStringFindCheck.cpp:102:1: required from here [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/FasterStringFindCheck.cpp:102:1: required from here [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/FasterStringFindCheck.cpp:102:1: required from here [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/FasterStringFindCheck.cpp:102:1: required from here [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/FasterStringFindCheck.cpp:102:1: required from here [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/FasterStringFindCheck.cpp:102:1: required from here [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/FasterStringFindCheck.cpp:102:1: required from here [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/FasterStringFindCheck.cpp:102:1: required from here [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/FasterStringFindCheck.cpp:102:1: required from here [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/FasterStringFindCheck.cpp:102:1: required from here [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/FasterStringFindCheck.cpp:102:1: required from here [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/FasterStringFindCheck.cpp:102:1: required from here [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/FasterStringFindCheck.cpp:102:1: required from here [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/FasterStringFindCheck.cpp:102:1: required from here [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/FasterStringFindCheck.cpp:102:1: required from here [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1790s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1790s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1790s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1790s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1790s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1791s] [ 70%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/MoveConstructorInitCheck.cpp.o [ 1791s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1791s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1791s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1791s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 1791s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 1791s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstantArgumentCheck.h:13, [ 1791s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:10: [ 1791s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1791s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1791s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1791s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1791s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1791s] typename add_lvalue_reference_if_not_pointer::type; [ 1791s] ^ [ 1791s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1791s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1791s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1791s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1791s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1791s] ^ [ 1791s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1791s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1791s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1791s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1791s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1791s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1791s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1791s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1791s] ^ [ 1792s] [ 70%] Linking CXX static library ../../../../../../lib/libclangTidyPlugin.a [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1792s] [ 70%] Built target clangTidyPlugin [ 1792s] [ 70%] Building CXX object tools/clang/tools/extra/clang-tidy/performance/CMakeFiles/clangTidyPerformanceModule.dir/ForRangeCopyCheck.cpp.o [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/AvoidConstParamsInDecls.cpp:122:1: required from here [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/AvoidConstParamsInDecls.cpp:122:1: required from here [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/AvoidConstParamsInDecls.cpp:122:1: required from here [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/AvoidConstParamsInDecls.cpp:122:1: required from here [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/AvoidConstParamsInDecls.cpp:122:1: required from here [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/AvoidConstParamsInDecls.cpp:122:1: required from here [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/AvoidConstParamsInDecls.cpp:122:1: required from here [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/AvoidConstParamsInDecls.cpp:122:1: required from here [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/AvoidConstParamsInDecls.cpp:122:1: required from here [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/AvoidConstParamsInDecls.cpp:122:1: required from here [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/AvoidConstParamsInDecls.cpp:122:1: required from here [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/AvoidConstParamsInDecls.cpp:122:1: required from here [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/AvoidConstParamsInDecls.cpp:122:1: required from here [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/AvoidConstParamsInDecls.cpp:122:1: required from here [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/AvoidConstParamsInDecls.cpp:122:1: required from here [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/AvoidConstParamsInDecls.cpp:122:1: required from here [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/AvoidConstParamsInDecls.cpp:122:1: required from here [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/AvoidConstParamsInDecls.cpp:122:1: required from here [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/AvoidConstParamsInDecls.cpp:122:1: required from here [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/AvoidConstParamsInDecls.cpp:122:1: required from here [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/AvoidConstParamsInDecls.cpp:122:1: required from here [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/AvoidConstParamsInDecls.cpp:122:1: required from here [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/AvoidConstParamsInDecls.cpp:122:1: required from here [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/AvoidConstParamsInDecls.cpp:122:1: required from here [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/AvoidConstParamsInDecls.cpp:122:1: required from here [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1792s] static const bool value = [ 1792s] ^~~~~ [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1792s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1792s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1792s] ^ [ 1793s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1793s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1793s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1793s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1793s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1793s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1793s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1793s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1793s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1793s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 1793s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 1793s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstructorInitCheck.h:13, [ 1793s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:10: [ 1793s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1793s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1793s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1793s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1793s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1793s] typename add_lvalue_reference_if_not_pointer::type; [ 1793s] ^ [ 1793s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1793s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1793s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1793s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1793s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1793s] ^ [ 1793s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1793s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1793s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1793s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1793s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1793s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1793s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1793s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1793s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1793s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1793s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1793s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1794s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1794s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1794s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1794s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1794s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1794s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1794s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1794s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1794s] static const bool value = [ 1794s] ^~~~~ [ 1794s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1794s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1794s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1794s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1794s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1794s] ^ [ 1794s] [ 70%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIChecker.cpp.o [ 1794s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1794s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1794s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1794s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/../ClangTidyDiagnosticConsumer.h:14, [ 1794s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/../ClangTidy.h:13, [ 1794s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ForRangeCopyCheck.h:13, [ 1794s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ForRangeCopyCheck.cpp:10: [ 1794s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1794s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1794s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1794s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1794s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1794s] typename add_lvalue_reference_if_not_pointer::type; [ 1794s] ^ [ 1794s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1794s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1794s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1794s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1794s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1794s] ^ [ 1794s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1794s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1794s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1794s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1794s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1794s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1794s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1794s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1794s] ^ [ 1794s] [ 70%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/MPI-Checker/MPIFunctionClassifier.cpp.o [ 1795s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1795s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1795s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1795s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1795s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1795s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1795s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1795s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1795s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1795s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1795s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1795s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1795s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1795s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1795s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1795s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1795s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1795s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1795s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1795s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1795s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1795s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1795s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1795s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1795s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1795s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1795s] static const bool value = [ 1795s] ^~~~~ [ 1795s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1795s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1795s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1795s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1795s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1795s] ^ [ 1795s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1795s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1795s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Expr.h:17, [ 1795s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:19, [ 1795s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:18, [ 1795s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h:18, [ 1795s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPITypes.h:20, [ 1795s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIBugReporter.h:19, [ 1795s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.h:21, [ 1795s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp:18: [ 1795s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1795s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1795s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1795s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1795s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1795s] typename add_lvalue_reference_if_not_pointer::type; [ 1795s] ^ [ 1795s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1795s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1795s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1795s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1795s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1795s] ^ [ 1796s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1796s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1796s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Expr.h:17, [ 1796s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h:19, [ 1796s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h:18, [ 1796s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h:18, [ 1796s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIFunctionClassifier.cpp:15: [ 1796s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1796s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1796s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1796s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1796s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1796s] typename add_lvalue_reference_if_not_pointer::type; [ 1796s] ^ [ 1796s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1796s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1796s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1796s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1796s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1796s] ^ [ 1796s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1796s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1796s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1796s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1796s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1796s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1796s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1796s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1796s] ^ [ 1796s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1796s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1796s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1796s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1797s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] static const bool value = [ 1797s] ^~~~~ [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1797s] ^ [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ModernizeTidyModule.cpp:113:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ModernizeTidyModule.cpp:113:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ModernizeTidyModule.cpp:113:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ModernizeTidyModule.cpp:113:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ModernizeTidyModule.cpp:113:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ModernizeTidyModule.cpp:113:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ModernizeTidyModule.cpp:113:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ModernizeTidyModule.cpp:113:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ModernizeTidyModule.cpp:113:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ModernizeTidyModule.cpp:113:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ModernizeTidyModule.cpp:113:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ModernizeTidyModule.cpp:113:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ModernizeTidyModule.cpp:113:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ModernizeTidyModule.cpp:113:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ModernizeTidyModule.cpp:113:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ModernizeTidyModule.cpp:113:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ModernizeTidyModule.cpp:113:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ModernizeTidyModule.cpp:113:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ModernizeTidyModule.cpp:113:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ModernizeTidyModule.cpp:113:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ModernizeTidyModule.cpp:113:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ModernizeTidyModule.cpp:113:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ModernizeTidyModule.cpp:113:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ModernizeTidyModule.cpp:113:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CastExpr]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CastExpr]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CastExpr]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedWideningCastCheck.cpp:185:61: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedWideningCastCheck.cpp:191:57: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] [ 71%] Building CXX object tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/BracesAroundStatementsCheck.cpp.o [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedWideningCastCheck.cpp:229:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedWideningCastCheck.cpp:229:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedWideningCastCheck.cpp:229:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedWideningCastCheck.cpp:229:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedWideningCastCheck.cpp:229:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedWideningCastCheck.cpp:229:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedWideningCastCheck.cpp:229:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedWideningCastCheck.cpp:229:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedWideningCastCheck.cpp:229:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedWideningCastCheck.cpp:229:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedWideningCastCheck.cpp:229:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedWideningCastCheck.cpp:229:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedWideningCastCheck.cpp:229:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedWideningCastCheck.cpp:229:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedWideningCastCheck.cpp:229:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedWideningCastCheck.cpp:229:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedWideningCastCheck.cpp:229:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedWideningCastCheck.cpp:229:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedWideningCastCheck.cpp:229:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedWideningCastCheck.cpp:229:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedWideningCastCheck.cpp:229:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedWideningCastCheck.cpp:229:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MisplacedWideningCastCheck.cpp:229:1: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1797s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1798s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1798s] ^ [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:60:76: required from here [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:113:1: required from here [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:113:1: required from here [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:113:1: required from here [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:113:1: required from here [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:113:1: required from here [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:113:1: required from here [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:113:1: required from here [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:113:1: required from here [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:113:1: required from here [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:113:1: required from here [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:113:1: required from here [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:113:1: required from here [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:113:1: required from here [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:113:1: required from here [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:113:1: required from here [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:113:1: required from here [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:113:1: required from here [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:113:1: required from here [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:113:1: required from here [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:113:1: required from here [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:113:1: required from here [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:113:1: required from here [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:113:1: required from here [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstantArgumentCheck.cpp:113:1: required from here [ 1798s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1799s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1799s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1799s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1799s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1799s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1799s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1799s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1799s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1799s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1799s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1799s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1799s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1799s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1799s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1799s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1799s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1799s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1799s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1799s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1799s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidyDiagnosticConsumer.h:14, [ 1799s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidy.h:13, [ 1799s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/BracesAroundStatementsCheck.h:13, [ 1799s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:10: [ 1799s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1799s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1799s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1799s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1799s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1799s] typename add_lvalue_reference_if_not_pointer::type; [ 1799s] ^ [ 1799s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1799s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1799s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1799s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1799s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1799s] ^ [ 1799s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1799s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1799s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1799s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1799s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1799s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1799s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1799s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1799s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1799s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1800s] [ 71%] Building CXX object tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/PassByValueCheck.cpp.o [ 1800s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1800s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1800s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1800s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1800s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1800s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1800s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1800s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1800s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1800s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1800s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1800s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1800s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1800s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1800s] ^ [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1801s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1801s] ^ [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:110:1: required from here [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:110:1: required from here [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:110:1: required from here [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:110:1: required from here [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:110:1: required from here [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:110:1: required from here [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:110:1: required from here [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:110:1: required from here [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:110:1: required from here [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:110:1: required from here [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:110:1: required from here [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:110:1: required from here [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:110:1: required from here [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:110:1: required from here [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:110:1: required from here [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:110:1: required from here [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:110:1: required from here [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:110:1: required from here [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:110:1: required from here [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:110:1: required from here [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:110:1: required from here [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:110:1: required from here [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:110:1: required from here [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:110:1: required from here [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveConstructorInitCheck.cpp:110:1: required from here [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXForRangeStmt]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXForRangeStmt]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXForRangeStmt]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ForRangeCopyCheck.cpp:48:76: required from here [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1801s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ForRangeCopyCheck.cpp:95:1: required from here [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ForRangeCopyCheck.cpp:95:1: required from here [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ForRangeCopyCheck.cpp:95:1: required from here [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ForRangeCopyCheck.cpp:95:1: required from here [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ForRangeCopyCheck.cpp:95:1: required from here [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ForRangeCopyCheck.cpp:95:1: required from here [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ForRangeCopyCheck.cpp:95:1: required from here [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ForRangeCopyCheck.cpp:95:1: required from here [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ForRangeCopyCheck.cpp:95:1: required from here [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ForRangeCopyCheck.cpp:95:1: required from here [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ForRangeCopyCheck.cpp:95:1: required from here [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ForRangeCopyCheck.cpp:95:1: required from here [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ForRangeCopyCheck.cpp:95:1: required from here [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ForRangeCopyCheck.cpp:95:1: required from here [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ForRangeCopyCheck.cpp:95:1: required from here [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ForRangeCopyCheck.cpp:95:1: required from here [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ForRangeCopyCheck.cpp:95:1: required from here [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ForRangeCopyCheck.cpp:95:1: required from here [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ForRangeCopyCheck.cpp:95:1: required from here [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ForRangeCopyCheck.cpp:95:1: required from here [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ForRangeCopyCheck.cpp:95:1: required from here [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ForRangeCopyCheck.cpp:95:1: required from here [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ForRangeCopyCheck.cpp:95:1: required from here [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ForRangeCopyCheck.cpp:95:1: required from here [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1802s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1802s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1802s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1802s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidyDiagnosticConsumer.h:14, [ 1802s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidy.h:13, [ 1802s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/PassByValueCheck.h:13, [ 1802s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/PassByValueCheck.cpp:10: [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1802s] typename add_lvalue_reference_if_not_pointer::type; [ 1802s] ^ [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1802s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1802s] ^ [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1802s] static const bool value = [ 1802s] ^~~~~ [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1802s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1802s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1802s] ^ [ 1802s] [ 71%] Building CXX object tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/RawStringLiteralCheck.cpp.o [ 1803s] [ 71%] Building CXX object tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/RedundantVoidArgCheck.cpp.o [ 1804s] [ 71%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/NSAutoreleasePoolChecker.cpp.o [ 1804s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1804s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1804s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1804s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1804s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1804s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1804s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1804s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidyDiagnosticConsumer.h:14, [ 1804s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidy.h:13, [ 1804s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RawStringLiteralCheck.h:13, [ 1804s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RawStringLiteralCheck.cpp:10: [ 1804s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1804s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1804s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1804s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1804s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1804s] typename add_lvalue_reference_if_not_pointer::type; [ 1804s] ^ [ 1804s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1804s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1804s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1804s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1804s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1804s] ^ [ 1804s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1804s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1804s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1804s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1804s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1804s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1804s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1804s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1804s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1804s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1804s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1804s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1804s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1804s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1804s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1804s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1804s] static const bool value = [ 1804s] ^~~~~ [ 1804s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1804s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1804s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1804s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1804s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1804s] ^ [ 1805s] [ 71%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/MoveForwardingReferenceCheck.cpp.o [ 1805s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1805s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1805s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1805s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidyDiagnosticConsumer.h:14, [ 1805s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidy.h:13, [ 1805s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RedundantVoidArgCheck.h:13, [ 1805s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:10: [ 1805s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1805s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1805s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1805s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1805s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1805s] typename add_lvalue_reference_if_not_pointer::type; [ 1805s] ^ [ 1805s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1805s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1805s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1805s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1805s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1805s] ^ [ 1805s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]': [ 1805s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:161:34: required from here [ 1805s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1805s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1805s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1805s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]': [ 1805s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:214:32: required from here [ 1805s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1805s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1805s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1805s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1805s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1805s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1805s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1805s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1805s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1805s] [ 71%] Building CXX object tools/clang/tools/extra/clang-tidy/performance/CMakeFiles/clangTidyPerformanceModule.dir/ImplicitCastInLoopCheck.cpp.o [ 1806s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1806s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1806s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1806s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/NSAutoreleasePoolChecker.cpp:19: [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1806s] typename add_lvalue_reference_if_not_pointer::type; [ 1806s] ^ [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1806s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1806s] ^ [ 1806s] [ 71%] Building CXX object tools/clang/tools/extra/clang-tidy/performance/CMakeFiles/clangTidyPerformanceModule.dir/InefficientStringConcatenationCheck.cpp.o [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1806s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1806s] ^ [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]' [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::ForStmt]' [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::ForStmt]' [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::ForStmt]' [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:140:53: required from here [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]' [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXForRangeStmt]' [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXForRangeStmt]' [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXForRangeStmt]' [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:142:74: required from here [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DoStmt; BaseT = clang::Stmt]' [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::DoStmt]' [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::DoStmt]' [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::DoStmt]' [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:144:58: required from here [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::WhileStmt; BaseT = clang::Stmt]' [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::WhileStmt]' [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::WhileStmt]' [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::WhileStmt]' [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:146:64: required from here [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378: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]' [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::IfStmt]' [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::IfStmt]' [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::IfStmt]' [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:151:58: required from here [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1806s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1806s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1806s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1806s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 1806s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 1806s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveForwardingReferenceCheck.h:13, [ 1806s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveForwardingReferenceCheck.cpp:10: [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1806s] typename add_lvalue_reference_if_not_pointer::type; [ 1806s] ^ [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1806s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1806s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1806s] ^ [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:278:1: required from here [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:278:1: required from here [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:278:1: required from here [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:278:1: required from here [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:278:1: required from here [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:278:1: required from here [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1807s] static const bool value = [ 1807s] ^~~~~ [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:278:1: required from here [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:278:1: required from here [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1807s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1807s] ^ [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:278:1: required from here [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:278:1: required from here [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:278:1: required from here [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:278:1: required from here [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:278:1: required from here [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:278:1: required from here [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:278:1: required from here [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:278:1: required from here [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:278:1: required from here [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:278:1: required from here [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:278:1: required from here [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:278:1: required from here [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:278:1: required from here [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/BracesAroundStatementsCheck.cpp:278:1: required from here [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1807s] static const bool value = [ 1807s] ^~~~~ [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1807s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1807s] ^ [ 1807s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1807s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1807s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1807s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/../ClangTidyDiagnosticConsumer.h:14, [ 1807s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/../ClangTidy.h:13, [ 1807s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ImplicitCastInLoopCheck.h:13, [ 1807s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ImplicitCastInLoopCheck.cpp:10: [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1807s] typename add_lvalue_reference_if_not_pointer::type; [ 1807s] ^ [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1807s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1807s] ^ [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1807s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1808s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1808s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1808s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1808s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/../ClangTidyDiagnosticConsumer.h:14, [ 1808s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/../ClangTidy.h:13, [ 1808s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientStringConcatenationCheck.h:14, [ 1808s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientStringConcatenationCheck.cpp:10: [ 1808s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1808s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1808s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1808s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1808s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1808s] typename add_lvalue_reference_if_not_pointer::type; [ 1808s] ^ [ 1808s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1808s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1808s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1808s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1808s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1808s] ^ [ 1808s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1808s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1808s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1808s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1808s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1808s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1809s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1809s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1809s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1809s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1809s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1809s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1809s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1809s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1809s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1809s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1809s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1809s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1809s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1809s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1809s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1809s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1809s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1809s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1809s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1809s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1809s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1809s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1809s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1809s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1809s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1809s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1809s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1809s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1809s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1809s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1809s] static const bool value = [ 1809s] ^~~~~ [ 1809s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1809s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1809s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1809s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1809s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1809s] ^ [ 1809s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1809s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1809s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1809s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1809s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1809s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1809s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1809s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1809s] ^ [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1810s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1810s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1810s] static const bool value = [ 1810s] ^~~~~ [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1810s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1810s] ^ [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1810s] static const bool value = [ 1810s] ^~~~~ [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1810s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1810s] ^ [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ImplicitCastInLoopCheck.cpp:30:54: required from here [ 1810s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1810s] [ 71%] Building CXX object tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/ContainerSizeEmptyCheck.cpp.o [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1811s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1811s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/PassByValueCheck.cpp:232:1: required from here [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/PassByValueCheck.cpp:232:1: required from here [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/PassByValueCheck.cpp:232:1: required from here [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/PassByValueCheck.cpp:232:1: required from here [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/PassByValueCheck.cpp:232:1: required from here [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/PassByValueCheck.cpp:232:1: required from here [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/PassByValueCheck.cpp:232:1: required from here [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/PassByValueCheck.cpp:232:1: required from here [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/PassByValueCheck.cpp:232:1: required from here [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/PassByValueCheck.cpp:232:1: required from here [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/PassByValueCheck.cpp:232:1: required from here [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/PassByValueCheck.cpp:232:1: required from here [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/PassByValueCheck.cpp:232:1: required from here [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/PassByValueCheck.cpp:232:1: required from here [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/PassByValueCheck.cpp:232:1: required from here [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/PassByValueCheck.cpp:232:1: required from here [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/PassByValueCheck.cpp:232:1: required from here [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/PassByValueCheck.cpp:232:1: required from here [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/PassByValueCheck.cpp:232:1: required from here [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/PassByValueCheck.cpp:232:1: required from here [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/PassByValueCheck.cpp:232:1: required from here [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/PassByValueCheck.cpp:232:1: required from here [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/PassByValueCheck.cpp:232:1: required from here [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/PassByValueCheck.cpp:232:1: required from here [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1811s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1811s] ^ [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::StringLiteral; BaseT = clang::Stmt]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::StringLiteral; BaseT = clang::Stmt]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::StringLiteral]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::StringLiteral]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::StringLiteral]' [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RawStringLiteralCheck.cpp:123:68: required from here [ 1811s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1811s] [ 72%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/NSErrorChecker.cpp.o [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1812s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1812s] ^ [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RawStringLiteralCheck.cpp:150:1: required from here [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RawStringLiteralCheck.cpp:150:1: required from here [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RawStringLiteralCheck.cpp:150:1: required from here [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RawStringLiteralCheck.cpp:150:1: required from here [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RawStringLiteralCheck.cpp:150:1: required from here [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RawStringLiteralCheck.cpp:150:1: required from here [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RawStringLiteralCheck.cpp:150:1: required from here [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RawStringLiteralCheck.cpp:150:1: required from here [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RawStringLiteralCheck.cpp:150:1: required from here [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RawStringLiteralCheck.cpp:150:1: required from here [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RawStringLiteralCheck.cpp:150:1: required from here [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RawStringLiteralCheck.cpp:150:1: required from here [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RawStringLiteralCheck.cpp:150:1: required from here [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RawStringLiteralCheck.cpp:150:1: required from here [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RawStringLiteralCheck.cpp:150:1: required from here [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RawStringLiteralCheck.cpp:150:1: required from here [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RawStringLiteralCheck.cpp:150:1: required from here [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RawStringLiteralCheck.cpp:150:1: required from here [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RawStringLiteralCheck.cpp:150:1: required from here [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RawStringLiteralCheck.cpp:150:1: required from here [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RawStringLiteralCheck.cpp:150:1: required from here [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RawStringLiteralCheck.cpp:150:1: required from here [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RawStringLiteralCheck.cpp:150:1: required from here [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RawStringLiteralCheck.cpp:150:1: required from here [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RawStringLiteralCheck.cpp:150:1: required from here [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXNamedCastExpr; Y = const clang::Stmt*]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXNamedCastExpr; BaseT = clang::Stmt]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXNamedCastExpr; BaseT = clang::Stmt]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXNamedCastExpr]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXNamedCastExpr]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXNamedCastExpr]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:89:63: required from here [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CStyleCastExpr; BaseT = clang::Stmt]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CStyleCastExpr; BaseT = clang::Stmt]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CStyleCastExpr]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CStyleCastExpr]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CStyleCastExpr]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:92:62: required from here [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExplicitCastExpr; BaseT = clang::Stmt]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::ExplicitCastExpr]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::ExplicitCastExpr]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::ExplicitCastExpr]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:95:66: required from here [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1812s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1812s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1812s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1812s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1812s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1812s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidyDiagnosticConsumer.h:14, [ 1812s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidy.h:13, [ 1812s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ContainerSizeEmptyCheck.h:13, [ 1812s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:9: [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1812s] typename add_lvalue_reference_if_not_pointer::type; [ 1812s] ^ [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1812s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1812s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1812s] ^ [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:248:1: required from here [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:248:1: required from here [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:248:1: required from here [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:248:1: required from here [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:248:1: required from here [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:248:1: required from here [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:248:1: required from here [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:248:1: required from here [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:248:1: required from here [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:248:1: required from here [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:248:1: required from here [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:248:1: required from here [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:248:1: required from here [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:248:1: required from here [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:248:1: required from here [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:248:1: required from here [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:248:1: required from here [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:248:1: required from here [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:248:1: required from here [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:248:1: required from here [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:248:1: required from here [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:248:1: required from here [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:248:1: required from here [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp:248:1: required from here [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1813s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1813s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1813s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1813s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1813s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1813s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/NSErrorChecker.cpp:19: [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1813s] typename add_lvalue_reference_if_not_pointer::type; [ 1813s] ^ [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1813s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1813s] ^ [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1813s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1813s] ^ [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]': [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ImplicitCastInLoopCheck.cpp:30:54: required from here [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1813s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1813s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1813s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnresolvedLookupExpr; Y = const clang::Stmt*]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnresolvedLookupExpr; BaseT = clang::Stmt]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnresolvedLookupExpr; BaseT = clang::Stmt]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::UnresolvedLookupExpr]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::UnresolvedLookupExpr]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::UnresolvedLookupExpr]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveForwardingReferenceCheck.cpp:100:60: required from here [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1814s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1814s] ^ [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveForwardingReferenceCheck.cpp:133:1: required from here [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveForwardingReferenceCheck.cpp:133:1: required from here [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveForwardingReferenceCheck.cpp:133:1: required from here [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveForwardingReferenceCheck.cpp:133:1: required from here [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveForwardingReferenceCheck.cpp:133:1: required from here [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveForwardingReferenceCheck.cpp:133:1: required from here [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveForwardingReferenceCheck.cpp:133:1: required from here [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveForwardingReferenceCheck.cpp:133:1: required from here [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveForwardingReferenceCheck.cpp:133:1: required from here [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveForwardingReferenceCheck.cpp:133:1: required from here [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveForwardingReferenceCheck.cpp:133:1: required from here [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveForwardingReferenceCheck.cpp:133:1: required from here [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveForwardingReferenceCheck.cpp:133:1: required from here [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveForwardingReferenceCheck.cpp:133:1: required from here [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveForwardingReferenceCheck.cpp:133:1: required from here [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveForwardingReferenceCheck.cpp:133:1: required from here [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveForwardingReferenceCheck.cpp:133:1: required from here [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveForwardingReferenceCheck.cpp:133:1: required from here [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveForwardingReferenceCheck.cpp:133:1: required from here [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveForwardingReferenceCheck.cpp:133:1: required from here [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveForwardingReferenceCheck.cpp:133:1: required from here [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveForwardingReferenceCheck.cpp:133:1: required from here [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveForwardingReferenceCheck.cpp:133:1: required from here [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveForwardingReferenceCheck.cpp:133:1: required from here [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MoveForwardingReferenceCheck.cpp:133:1: required from here [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ImplicitCastInLoopCheck.cpp:60:57: required from here [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXOperatorCallExpr; BaseT = clang::Stmt]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXOperatorCallExpr]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXOperatorCallExpr]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXOperatorCallExpr]' [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ImplicitCastInLoopCheck.cpp:62:66: required from here [ 1814s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1815s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1815s] ^ [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ImplicitCastInLoopCheck.cpp:97:1: required from here [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ImplicitCastInLoopCheck.cpp:97:1: required from here [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ImplicitCastInLoopCheck.cpp:97:1: required from here [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ImplicitCastInLoopCheck.cpp:97:1: required from here [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ImplicitCastInLoopCheck.cpp:97:1: required from here [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ImplicitCastInLoopCheck.cpp:97:1: required from here [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ImplicitCastInLoopCheck.cpp:97:1: required from here [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ImplicitCastInLoopCheck.cpp:97:1: required from here [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ImplicitCastInLoopCheck.cpp:97:1: required from here [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ImplicitCastInLoopCheck.cpp:97:1: required from here [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ImplicitCastInLoopCheck.cpp:97:1: required from here [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ImplicitCastInLoopCheck.cpp:97:1: required from here [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ImplicitCastInLoopCheck.cpp:97:1: required from here [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ImplicitCastInLoopCheck.cpp:97:1: required from here [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ImplicitCastInLoopCheck.cpp:97:1: required from here [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ImplicitCastInLoopCheck.cpp:97:1: required from here [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ImplicitCastInLoopCheck.cpp:97:1: required from here [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ImplicitCastInLoopCheck.cpp:97:1: required from here [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ImplicitCastInLoopCheck.cpp:97:1: required from here [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ImplicitCastInLoopCheck.cpp:97:1: required from here [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ImplicitCastInLoopCheck.cpp:97:1: required from here [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ImplicitCastInLoopCheck.cpp:97:1: required from here [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/ImplicitCastInLoopCheck.cpp:97:1: required from here [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1815s] static const bool value = [ 1815s] ^~~~~ [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1815s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1815s] ^ [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::DeclRefExpr]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::DeclRefExpr]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::DeclRefExpr]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientStringConcatenationCheck.cpp:72:68: required from here [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXOperatorCallExpr; BaseT = clang::Stmt]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXOperatorCallExpr]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXOperatorCallExpr]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXOperatorCallExpr]' [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientStringConcatenationCheck.cpp:74:65: required from here [ 1815s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1816s] [ 72%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/NoReturnFunctionChecker.cpp.o [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientStringConcatenationCheck.cpp:87:1: required from here [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientStringConcatenationCheck.cpp:87:1: required from here [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientStringConcatenationCheck.cpp:87:1: required from here [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientStringConcatenationCheck.cpp:87:1: required from here [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientStringConcatenationCheck.cpp:87:1: required from here [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientStringConcatenationCheck.cpp:87:1: required from here [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientStringConcatenationCheck.cpp:87:1: required from here [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientStringConcatenationCheck.cpp:87:1: required from here [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientStringConcatenationCheck.cpp:87:1: required from here [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientStringConcatenationCheck.cpp:87:1: required from here [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientStringConcatenationCheck.cpp:87:1: required from here [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientStringConcatenationCheck.cpp:87:1: required from here [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientStringConcatenationCheck.cpp:87:1: required from here [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientStringConcatenationCheck.cpp:87:1: required from here [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientStringConcatenationCheck.cpp:87:1: required from here [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientStringConcatenationCheck.cpp:87:1: required from here [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientStringConcatenationCheck.cpp:87:1: required from here [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientStringConcatenationCheck.cpp:87:1: required from here [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientStringConcatenationCheck.cpp:87:1: required from here [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientStringConcatenationCheck.cpp:87:1: required from here [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientStringConcatenationCheck.cpp:87:1: required from here [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientStringConcatenationCheck.cpp:87:1: required from here [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientStringConcatenationCheck.cpp:87:1: required from here [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientStringConcatenationCheck.cpp:87:1: required from here [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1816s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1816s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1816s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1817s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1817s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1817s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1817s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1817s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1817s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/SelectorExtras.h:13, [ 1817s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp:16: [ 1817s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1817s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1817s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1817s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1817s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1817s] typename add_lvalue_reference_if_not_pointer::type; [ 1817s] ^ [ 1817s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1817s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1817s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1817s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1817s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1817s] ^ [ 1818s] [ 72%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/NonNullParamChecker.cpp.o [ 1818s] [ 72%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/NullabilityChecker.cpp.o [ 1819s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1819s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1819s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1819s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1819s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1819s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1819s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1819s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1819s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1819s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1819s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1819s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1819s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1819s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1820s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1820s] ^ [ 1820s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1820s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/AttrIterator.h:17, [ 1820s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Attr.h:17, [ 1820s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp:19: [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1820s] typename add_lvalue_reference_if_not_pointer::type; [ 1820s] ^ [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1820s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1820s] ^ [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXMemberCallExpr]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXMemberCallExpr]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXMemberCallExpr]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:104:63: required from here [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXOperatorCallExpr; BaseT = clang::Stmt]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXOperatorCallExpr]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXOperatorCallExpr]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXOperatorCallExpr]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:105:76: required from here [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::BinaryOperator]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::BinaryOperator]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::BinaryOperator]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:106:79: required from here [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::UnaryOperator]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::UnaryOperator]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::UnaryOperator]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:193:62: required from here [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1820s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/MultipleStatementMacroCheck.cpp.o [ 1820s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1820s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1820s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:30: [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1820s] typename add_lvalue_reference_if_not_pointer::type; [ 1820s] ^ [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1820s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1820s] ^ [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:223:1: required from here [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:223:1: required from here [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:223:1: required from here [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXBindTemporaryExpr; BaseT = clang::Stmt]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXBindTemporaryExpr]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXBindTemporaryExpr]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:223:1: required from here [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::StringLiteral; BaseT = clang::Stmt]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::StringLiteral]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::StringLiteral]' [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:223:1: required from here [ 1820s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:223:1: required from here [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:223:1: required from here [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:223:1: required from here [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:223:1: required from here [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:223:1: required from here [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:223:1: required from here [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:223:1: required from here [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:223:1: required from here [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:223:1: required from here [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:223:1: required from here [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:223:1: required from here [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:223:1: required from here [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:223:1: required from here [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:223:1: required from here [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:223:1: required from here [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:223:1: required from here [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:223:1: required from here [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ContainerSizeEmptyCheck.cpp:223:1: required from here [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1821s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1821s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1821s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1821s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/performance/CMakeFiles/clangTidyPerformanceModule.dir/InefficientVectorOperationCheck.cpp.o [ 1822s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/performance/CMakeFiles/clangTidyPerformanceModule.dir/PerformanceTidyModule.cpp.o [ 1822s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1822s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1822s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1822s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1822s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1822s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1822s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1822s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1822s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1822s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1822s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1822s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 1822s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 1822s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MultipleStatementMacroCheck.h:13, [ 1822s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MultipleStatementMacroCheck.cpp:10: [ 1822s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1822s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1822s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1822s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1822s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1822s] typename add_lvalue_reference_if_not_pointer::type; [ 1822s] ^ [ 1822s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1822s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1822s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1822s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1822s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1822s] ^ [ 1823s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1823s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1823s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1823s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1823s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1823s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1823s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:1019:47: required from here [ 1823s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1823s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1823s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1823s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:1025:38: required from here [ 1823s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1823s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1823s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1823s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1823s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1823s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1823s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1823s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1823s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1823s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1823s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1823s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1823s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1823s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1823s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1823s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1823s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1823s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1823s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1823s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1823s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/../ClangTidyDiagnosticConsumer.h:14, [ 1823s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/../ClangTidy.h:13, [ 1823s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/PerformanceTidyModule.cpp:10: [ 1823s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1823s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1823s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1823s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1823s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1823s] typename add_lvalue_reference_if_not_pointer::type; [ 1823s] ^ [ 1823s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1823s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1823s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1823s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1823s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1823s] ^ [ 1823s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1823s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1823s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1823s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/../ClangTidyDiagnosticConsumer.h:14, [ 1823s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/../ClangTidy.h:13, [ 1823s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientVectorOperationCheck.h:13, [ 1823s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientVectorOperationCheck.cpp:10: [ 1823s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1823s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1823s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1823s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1823s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1823s] typename add_lvalue_reference_if_not_pointer::type; [ 1823s] ^ [ 1823s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1823s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1823s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1823s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1823s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1823s] ^ [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:1019:47: required from here [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]': [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:1025:38: required from here [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1824s] [ 72%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/NumberObjectConversionChecker.cpp.o [ 1824s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/ReplaceAutoPtrCheck.cpp.o [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::NullabilityChecker]' [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:1233:1: required from here [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1824s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1824s] ^ [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]': [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::NullabilityChecker]' [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:1233:1: required from here [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1824s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1824s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::NullabilityChecker]' [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:1233:1: required from here [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1824s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1824s] ^ [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ExplicitCastExpr; Y = const clang::Stmt*]': [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::NullabilityChecker]' [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/NullabilityChecker.cpp:1233:1: required from here [ 1824s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1824s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1824s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1825s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1825s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1825s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1825s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1825s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1825s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1825s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1825s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1825s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1825s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1825s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1825s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1825s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1825s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1825s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1825s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1825s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1825s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1825s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1825s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1825s] static const bool value = [ 1825s] ^~~~~ [ 1825s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1825s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1825s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1825s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1825s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1825s] ^ [ 1825s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1825s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1825s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MultipleStatementMacroCheck.cpp:77:34: required from here [ 1825s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1825s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1825s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1825s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1825s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1825s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1825s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:48, [ 1825s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchFinder.h:44, [ 1825s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp:30: [ 1825s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1825s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1825s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1825s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1825s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1825s] typename add_lvalue_reference_if_not_pointer::type; [ 1825s] ^ [ 1825s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1825s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1825s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1825s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1825s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1825s] ^ [ 1826s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1826s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1826s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1826s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidyDiagnosticConsumer.h:14, [ 1826s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidy.h:13, [ 1826s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceAutoPtrCheck.h:13, [ 1826s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:10: [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1826s] typename add_lvalue_reference_if_not_pointer::type; [ 1826s] ^ [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1826s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1826s] ^ [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1826s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/ReplaceRandomShuffleCheck.cpp.o [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1826s] static const bool value = [ 1826s] ^~~~~ [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1826s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1826s] ^ [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1826s] static const bool value = [ 1826s] ^~~~~ [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1826s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1826s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1826s] ^ [ 1827s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1827s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1827s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1827s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1827s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1827s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1827s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1827s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1827s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1827s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1827s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1827s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1827s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1827s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1827s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1827s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1827s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1827s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1827s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1827s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1827s] static const bool value = [ 1827s] ^~~~~ [ 1827s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1827s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1827s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1827s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1827s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1827s] ^ [ 1828s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1828s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1828s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1828s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1828s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1828s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1828s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1828s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1828s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1828s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidyDiagnosticConsumer.h:14, [ 1828s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidy.h:13, [ 1828s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceRandomShuffleCheck.h:13, [ 1828s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceRandomShuffleCheck.cpp:10: [ 1828s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1828s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1828s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1828s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1828s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1828s] typename add_lvalue_reference_if_not_pointer::type; [ 1828s] ^ [ 1828s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1828s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1828s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1828s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1828s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1828s] ^ [ 1828s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1828s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1828s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1828s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1828s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1828s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1828s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1828s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1828s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1828s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1828s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1828s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1828s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1828s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1828s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1828s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1828s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1828s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1828s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1828s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1828s] static const bool value = [ 1828s] ^~~~~ [ 1828s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1828s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1828s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1828s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1828s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1828s] ^ [ 1829s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1829s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1829s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1829s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1829s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/DeleteNullPointerCheck.cpp.o [ 1829s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1829s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1829s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1829s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1829s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1829s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1829s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1829s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1829s] ^ [ 1829s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1829s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1829s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1829s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378: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]' [ 1829s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Stmt]' [ 1829s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MultipleStatementMacroCheck.cpp:29:45: required from here [ 1829s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1829s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/DeletedDefaultCheck.cpp.o [ 1829s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1829s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1829s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1829s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1829s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1829s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1829s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1829s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1829s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1829s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1829s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1829s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1829s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1829s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1829s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1829s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]' [ 1829s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]' [ 1829s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1829s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1829s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MultipleStatementMacroCheck.cpp:69:59: required from here [ 1829s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MultipleStatementMacroCheck.cpp:106:1: required from here [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MultipleStatementMacroCheck.cpp:106:1: required from here [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MultipleStatementMacroCheck.cpp:106:1: required from here [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::WhileStmt]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MultipleStatementMacroCheck.cpp:106:1: required from here [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MultipleStatementMacroCheck.cpp:106:1: required from here [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MultipleStatementMacroCheck.cpp:106:1: required from here [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MultipleStatementMacroCheck.cpp:106:1: required from here [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MultipleStatementMacroCheck.cpp:106:1: required from here [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MultipleStatementMacroCheck.cpp:106:1: required from here [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MultipleStatementMacroCheck.cpp:106:1: required from here [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MultipleStatementMacroCheck.cpp:106:1: required from here [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MultipleStatementMacroCheck.cpp:106:1: required from here [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MultipleStatementMacroCheck.cpp:106:1: required from here [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MultipleStatementMacroCheck.cpp:106:1: required from here [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MultipleStatementMacroCheck.cpp:106:1: required from here [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MultipleStatementMacroCheck.cpp:106:1: required from here [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MultipleStatementMacroCheck.cpp:106:1: required from here [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MultipleStatementMacroCheck.cpp:106:1: required from here [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MultipleStatementMacroCheck.cpp:106:1: required from here [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MultipleStatementMacroCheck.cpp:106:1: required from here [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MultipleStatementMacroCheck.cpp:106:1: required from here [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MultipleStatementMacroCheck.cpp:106:1: required from here [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/MultipleStatementMacroCheck.cpp:106:1: required from here [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1830s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1830s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1830s] ^ [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1831s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1831s] ^ [ 1831s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1831s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1831s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1831s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidyDiagnosticConsumer.h:14, [ 1831s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidy.h:13, [ 1831s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeleteNullPointerCheck.h:13, [ 1831s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeleteNullPointerCheck.cpp:10: [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1831s] typename add_lvalue_reference_if_not_pointer::type; [ 1831s] ^ [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1831s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1831s] ^ [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ForStmt; BaseT = clang::Stmt]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::ForStmt]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::ForStmt]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::ForStmt]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientVectorOperationCheck.cpp:147:72: required from here [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXForRangeStmt; BaseT = clang::Stmt]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXForRangeStmt]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXForRangeStmt]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXForRangeStmt]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientVectorOperationCheck.cpp:149:60: required from here [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXMemberCallExpr]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXMemberCallExpr]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXMemberCallExpr]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientVectorOperationCheck.cpp:151:78: required from here [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientVectorOperationCheck.cpp:152:73: required from here [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1831s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1831s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1831s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1831s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidyDiagnosticConsumer.h:14, [ 1831s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidy.h:13, [ 1831s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeletedDefaultCheck.h:13, [ 1831s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeletedDefaultCheck.cpp:10: [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1831s] typename add_lvalue_reference_if_not_pointer::type; [ 1831s] ^ [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1831s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1831s] ^ [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1831s] static const bool value = [ 1831s] ^~~~~ [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1831s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1831s] ^ [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientVectorOperationCheck.cpp:214:1: required from here [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientVectorOperationCheck.cpp:214:1: required from here [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientVectorOperationCheck.cpp:214:1: required from here [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientVectorOperationCheck.cpp:214:1: required from here [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientVectorOperationCheck.cpp:214:1: required from here [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientVectorOperationCheck.cpp:214:1: required from here [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientVectorOperationCheck.cpp:214:1: required from here [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientVectorOperationCheck.cpp:214:1: required from here [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientVectorOperationCheck.cpp:214:1: required from here [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientVectorOperationCheck.cpp:214:1: required from here [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientVectorOperationCheck.cpp:214:1: required from here [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientVectorOperationCheck.cpp:214:1: required from here [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientVectorOperationCheck.cpp:214:1: required from here [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientVectorOperationCheck.cpp:214:1: required from here [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientVectorOperationCheck.cpp:214:1: required from here [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientVectorOperationCheck.cpp:214:1: required from here [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientVectorOperationCheck.cpp:214:1: required from here [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientVectorOperationCheck.cpp:214:1: required from here [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientVectorOperationCheck.cpp:214:1: required from here [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientVectorOperationCheck.cpp:214:1: required from here [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/InefficientVectorOperationCheck.cpp:214:1: required from here [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1831s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1831s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1831s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/PerformanceTidyModule.cpp:59:1: required from here [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/PerformanceTidyModule.cpp:59:1: required from here [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/PerformanceTidyModule.cpp:59:1: required from here [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/PerformanceTidyModule.cpp:59:1: required from here [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/PerformanceTidyModule.cpp:59:1: required from here [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/PerformanceTidyModule.cpp:59:1: required from here [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/PerformanceTidyModule.cpp:59:1: required from here [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/PerformanceTidyModule.cpp:59:1: required from here [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/PerformanceTidyModule.cpp:59:1: required from here [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/PerformanceTidyModule.cpp:59:1: required from here [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/PerformanceTidyModule.cpp:59:1: required from here [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/PerformanceTidyModule.cpp:59:1: required from here [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/PerformanceTidyModule.cpp:59:1: required from here [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/PerformanceTidyModule.cpp:59:1: required from here [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/PerformanceTidyModule.cpp:59:1: required from here [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/PerformanceTidyModule.cpp:59:1: required from here [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/PerformanceTidyModule.cpp:59:1: required from here [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/PerformanceTidyModule.cpp:59:1: required from here [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/PerformanceTidyModule.cpp:59:1: required from here [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/PerformanceTidyModule.cpp:59:1: required from here [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/PerformanceTidyModule.cpp:59:1: required from here [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/PerformanceTidyModule.cpp:59:1: required from here [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/PerformanceTidyModule.cpp:59:1: required from here [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/PerformanceTidyModule.cpp:59:1: required from here [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/PerformanceTidyModule.cpp:59:1: required from here [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1832s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1832s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1832s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1833s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1833s] ^ [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1833s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1833s] ^ [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]' [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]' [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:147:66: required from here [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378: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]' [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Stmt]' [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Stmt]' [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Stmt]' [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp:67:47: required from here [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1833s] static const bool value = [ 1833s] ^~~~~ [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1833s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1833s] ^ [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1833s] static const bool value = [ 1833s] ^~~~~ [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1833s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1833s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1833s] ^ [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:199:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:199:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXOperatorCallExpr]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:199:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:199:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:199:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:199:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:199:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:199:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:199:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:199:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:199:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:199:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:199:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:199:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:199:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:199:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:199:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:199:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:199:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:199:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:199:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:199:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:199:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:199:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceAutoPtrCheck.cpp:199:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/NewDeleteOverloadsCheck.cpp.o [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp:348:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp:348:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp:348:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp:348:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp:348:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp:348:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp:348:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp:348:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp:348:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp:348:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp:348:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp:348:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp:348:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp:348:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp:348:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp:348:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp:348:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp:348:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp:348:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp:348:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp:348:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp:348:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp:348:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp:348:1: required from here [ 1834s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1834s] [ 72%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/ObjCAtSyncChecker.cpp.o [ 1835s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1835s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1835s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1835s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1835s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1835s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1835s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1835s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/IdentifierTable.h:19, [ 1835s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:20, [ 1835s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:16, [ 1835s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp:16: [ 1835s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1835s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1835s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1835s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1835s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1835s] typename add_lvalue_reference_if_not_pointer::type; [ 1835s] ^ [ 1835s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1835s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1835s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1835s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1835s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1835s] ^ [ 1835s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1835s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1835s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1835s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1835s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1835s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1835s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1835s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1835s] static const bool value = [ 1835s] ^~~~~ [ 1835s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1835s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1835s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1835s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1835s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1835s] ^ [ 1836s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1836s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1836s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1836s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1836s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1836s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1836s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1836s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1836s] ^ [ 1836s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1836s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1836s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1836s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 1836s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 1836s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NewDeleteOverloadsCheck.h:13, [ 1836s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:10: [ 1836s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1836s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1836s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1836s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1836s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1836s] typename add_lvalue_reference_if_not_pointer::type; [ 1836s] ^ [ 1836s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1836s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1836s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1836s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1836s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1836s] ^ [ 1836s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1836s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1836s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1836s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]' [ 1836s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::DeclRefExpr]' [ 1836s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::DeclRefExpr]' [ 1836s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::DeclRefExpr]' [ 1836s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceRandomShuffleCheck.cpp:61:71: required from here [ 1836s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1836s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1836s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1836s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1836s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]' [ 1836s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]' [ 1836s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1836s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1836s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceRandomShuffleCheck.cpp:62:79: required from here [ 1836s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceRandomShuffleCheck.cpp:109:1: required from here [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceRandomShuffleCheck.cpp:109:1: required from here [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceRandomShuffleCheck.cpp:109:1: required from here [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceRandomShuffleCheck.cpp:109:1: required from here [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceRandomShuffleCheck.cpp:109:1: required from here [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1837s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1837s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceRandomShuffleCheck.cpp:109:1: required from here [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceRandomShuffleCheck.cpp:109:1: required from here [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceRandomShuffleCheck.cpp:109:1: required from here [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceRandomShuffleCheck.cpp:109:1: required from here [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceRandomShuffleCheck.cpp:109:1: required from here [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceRandomShuffleCheck.cpp:109:1: required from here [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceRandomShuffleCheck.cpp:109:1: required from here [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceRandomShuffleCheck.cpp:109:1: required from here [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceRandomShuffleCheck.cpp:109:1: required from here [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceRandomShuffleCheck.cpp:109:1: required from here [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceRandomShuffleCheck.cpp:109:1: required from here [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceRandomShuffleCheck.cpp:109:1: required from here [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceRandomShuffleCheck.cpp:109:1: required from here [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceRandomShuffleCheck.cpp:109:1: required from here [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceRandomShuffleCheck.cpp:109:1: required from here [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceRandomShuffleCheck.cpp:109:1: required from here [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceRandomShuffleCheck.cpp:109:1: required from here [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReplaceRandomShuffleCheck.cpp:109:1: required from here [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1837s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1837s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1837s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1838s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1838s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1838s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1838s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1838s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1838s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1838s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1838s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1838s] ^ [ 1838s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/performance/CMakeFiles/clangTidyPerformanceModule.dir/TypePromotionInMathFnCheck.cpp.o [ 1838s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1838s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1838s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1838s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1838s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1838s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1838s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1838s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1838s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1838s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1838s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1838s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1838s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1838s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1838s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1838s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1838s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1838s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1838s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1838s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1838s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1838s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1838s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1838s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1838s] static const bool value = [ 1838s] ^~~~~ [ 1838s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1838s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1838s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1838s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1838s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1838s] ^ [ 1838s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1838s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1838s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1838s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1838s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1838s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1838s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1838s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1838s] ^ [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeletedDefaultCheck.cpp:69:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeletedDefaultCheck.cpp:69:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeletedDefaultCheck.cpp:69:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeletedDefaultCheck.cpp:69:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeletedDefaultCheck.cpp:69:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeletedDefaultCheck.cpp:69:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeletedDefaultCheck.cpp:69:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeletedDefaultCheck.cpp:69:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeletedDefaultCheck.cpp:69:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeletedDefaultCheck.cpp:69:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeletedDefaultCheck.cpp:69:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeletedDefaultCheck.cpp:69:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeletedDefaultCheck.cpp:69:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeletedDefaultCheck.cpp:69:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeletedDefaultCheck.cpp:69:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeletedDefaultCheck.cpp:69:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeletedDefaultCheck.cpp:69:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeletedDefaultCheck.cpp:69:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeletedDefaultCheck.cpp:69:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeletedDefaultCheck.cpp:69:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeletedDefaultCheck.cpp:69:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeletedDefaultCheck.cpp:69:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeletedDefaultCheck.cpp:69:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeletedDefaultCheck.cpp:69:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeletedDefaultCheck.cpp:69:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378: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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::IfStmt]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::IfStmt]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::IfStmt]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeleteNullPointerCheck.cpp:54:75: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1839s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeleteNullPointerCheck.cpp:79:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeleteNullPointerCheck.cpp:79:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeleteNullPointerCheck.cpp:79:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeleteNullPointerCheck.cpp:79:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeleteNullPointerCheck.cpp:79:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXDeleteExpr; BaseT = clang::Stmt]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXDeleteExpr]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXDeleteExpr]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeleteNullPointerCheck.cpp:79:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeleteNullPointerCheck.cpp:79:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeleteNullPointerCheck.cpp:79:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeleteNullPointerCheck.cpp:79:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeleteNullPointerCheck.cpp:79:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeleteNullPointerCheck.cpp:79:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeleteNullPointerCheck.cpp:79:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeleteNullPointerCheck.cpp:79:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeleteNullPointerCheck.cpp:79:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeleteNullPointerCheck.cpp:79:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeleteNullPointerCheck.cpp:79:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeleteNullPointerCheck.cpp:79:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeleteNullPointerCheck.cpp:79:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeleteNullPointerCheck.cpp:79:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeleteNullPointerCheck.cpp:79:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeleteNullPointerCheck.cpp:79:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeleteNullPointerCheck.cpp:79:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeleteNullPointerCheck.cpp:79:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeleteNullPointerCheck.cpp:79:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/DeleteNullPointerCheck.cpp:79:1: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1839s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1840s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/performance/CMakeFiles/clangTidyPerformanceModule.dir/UnnecessaryCopyInitialization.cpp.o [ 1840s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1840s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1840s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1840s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1840s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:514:22: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ObjCAtSyncChecker; CHECK1 = clang::ento::check::PreStmt]' [ 1840s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCAtSyncChecker]' [ 1840s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp:93:44: required from here [ 1840s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1840s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1840s] ^ [ 1840s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCAtSynchronizedStmt; Y = const clang::Stmt*]': [ 1840s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1840s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1840s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:514:22: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ObjCAtSyncChecker; CHECK1 = clang::ento::check::PreStmt]' [ 1840s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCAtSyncChecker]' [ 1840s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp:93:44: required from here [ 1840s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1840s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1840s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1840s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1840s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1840s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1840s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/../ClangTidyDiagnosticConsumer.h:14, [ 1840s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/../ClangTidy.h:13, [ 1840s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/TypePromotionInMathFnCheck.h:13, [ 1840s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/TypePromotionInMathFnCheck.cpp:10: [ 1840s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1840s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1840s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1840s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1840s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1840s] typename add_lvalue_reference_if_not_pointer::type; [ 1840s] ^ [ 1840s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1840s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1840s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1840s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1840s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1840s] ^ [ 1841s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1841s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1841s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1841s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1841s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1841s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1841s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/performance/CMakeFiles/clangTidyPerformanceModule.dir/UnnecessaryValueParamCheck.cpp.o [ 1842s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1842s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1842s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1842s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/../ClangTidyDiagnosticConsumer.h:14, [ 1842s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/../ClangTidy.h:13, [ 1842s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryCopyInitialization.h:13, [ 1842s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:10: [ 1842s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1842s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1842s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1842s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1842s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1842s] typename add_lvalue_reference_if_not_pointer::type; [ 1842s] ^ [ 1842s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1842s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1842s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1842s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1842s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1842s] ^ [ 1842s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/ReturnBracedInitListCheck.cpp.o [ 1842s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1842s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1842s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1842s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1842s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1842s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1842s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1842s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1842s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1842s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1842s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1842s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1842s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1842s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1842s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1842s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1842s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1842s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1842s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1842s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1842s] static const bool value = [ 1842s] ^~~~~ [ 1842s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1842s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1842s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1842s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1842s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1842s] ^ [ 1842s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1842s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1842s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1842s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1842s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1842s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1842s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1842s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1842s] ^ [ 1842s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/ElseAfterReturnCheck.cpp.o [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:213:1: required from here [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:213:1: required from here [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:213:1: required from here [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:213:1: required from here [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:213:1: required from here [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:213:1: required from here [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:213:1: required from here [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:213:1: required from here [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:213:1: required from here [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:213:1: required from here [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:213:1: required from here [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:213:1: required from here [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:213:1: required from here [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:213:1: required from here [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:213:1: required from here [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:213:1: required from here [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:213:1: required from here [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:213:1: required from here [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:213:1: required from here [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:213:1: required from here [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:213:1: required from here [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:213:1: required from here [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:213:1: required from here [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:213:1: required from here [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp:213:1: required from here [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1843s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1843s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1843s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1843s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/../ClangTidyDiagnosticConsumer.h:14, [ 1843s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/../ClangTidy.h:13, [ 1843s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryValueParamCheck.h:13, [ 1843s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp:10: [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1843s] typename add_lvalue_reference_if_not_pointer::type; [ 1843s] ^ [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1843s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1843s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1843s] ^ [ 1844s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1844s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1844s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1844s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidyDiagnosticConsumer.h:14, [ 1844s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidy.h:13, [ 1844s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReturnBracedInitListCheck.h:13, [ 1844s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReturnBracedInitListCheck.cpp:10: [ 1844s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1844s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1844s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1844s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1844s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1844s] typename add_lvalue_reference_if_not_pointer::type; [ 1844s] ^ [ 1844s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1844s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1844s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1844s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1844s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1844s] ^ [ 1844s] [ 72%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/ObjCContainersASTChecker.cpp.o [ 1844s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1844s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1844s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1844s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1844s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1844s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1844s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1844s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1844s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1844s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1844s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1844s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1844s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1844s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1844s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1844s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1844s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1844s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1844s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1844s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1844s] static const bool value = [ 1844s] ^~~~~ [ 1844s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1844s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1844s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1844s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1844s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1844s] ^ [ 1845s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/NoexceptMoveConstructorCheck.cpp.o [ 1845s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1845s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1845s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1845s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidyDiagnosticConsumer.h:14, [ 1845s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidy.h:13, [ 1845s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ElseAfterReturnCheck.h:13, [ 1845s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:10: [ 1845s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1845s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1845s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1845s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1845s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1845s] typename add_lvalue_reference_if_not_pointer::type; [ 1845s] ^ [ 1845s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1845s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1845s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1845s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1845s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1845s] ^ [ 1846s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1846s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1846s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1846s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1846s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1846s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1846s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1846s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1846s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1846s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1846s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1846s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1846s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1846s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:18, [ 1846s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtVisitor.h:17, [ 1846s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ObjCContainersASTChecker.cpp:15: [ 1846s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1846s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1846s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1846s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1846s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1846s] typename add_lvalue_reference_if_not_pointer::type; [ 1846s] ^ [ 1846s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1846s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1846s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1846s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1846s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1846s] ^ [ 1846s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1846s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1846s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1846s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1846s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1846s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1846s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1846s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1846s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1846s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1846s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1846s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1846s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1846s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1846s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1846s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1846s] static const bool value = [ 1846s] ^~~~~ [ 1846s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1846s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1846s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1846s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1846s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1846s] ^ [ 1846s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1846s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1846s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1846s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1847s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1847s] ^ [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1847s] static const bool value = [ 1847s] ^~~~~ [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1847s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1847s] ^ [ 1847s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1847s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1847s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1847s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 1847s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 1847s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NoexceptMoveConstructorCheck.h:13, [ 1847s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:10: [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1847s] typename add_lvalue_reference_if_not_pointer::type; [ 1847s] ^ [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1847s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1847s] ^ [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1847s] static const bool value = [ 1847s] ^~~~~ [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1847s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1847s] ^ [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1847s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1848s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1848s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/TypePromotionInMathFnCheck.cpp:205:1: required from here [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/TypePromotionInMathFnCheck.cpp:205:1: required from here [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/TypePromotionInMathFnCheck.cpp:205:1: required from here [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/TypePromotionInMathFnCheck.cpp:205:1: required from here [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/TypePromotionInMathFnCheck.cpp:205:1: required from here [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/TypePromotionInMathFnCheck.cpp:205:1: required from here [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/TypePromotionInMathFnCheck.cpp:205:1: required from here [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/TypePromotionInMathFnCheck.cpp:205:1: required from here [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/TypePromotionInMathFnCheck.cpp:205:1: required from here [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/TypePromotionInMathFnCheck.cpp:205:1: required from here [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/TypePromotionInMathFnCheck.cpp:205:1: required from here [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/TypePromotionInMathFnCheck.cpp:205:1: required from here [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/TypePromotionInMathFnCheck.cpp:205:1: required from here [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/TypePromotionInMathFnCheck.cpp:205:1: required from here [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/TypePromotionInMathFnCheck.cpp:205:1: required from here [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/TypePromotionInMathFnCheck.cpp:205:1: required from here [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/TypePromotionInMathFnCheck.cpp:205:1: required from here [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/TypePromotionInMathFnCheck.cpp:205:1: required from here [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/TypePromotionInMathFnCheck.cpp:205:1: required from here [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/TypePromotionInMathFnCheck.cpp:205:1: required from here [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/TypePromotionInMathFnCheck.cpp:205:1: required from here [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/TypePromotionInMathFnCheck.cpp:205:1: required from here [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/TypePromotionInMathFnCheck.cpp:205:1: required from here [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/TypePromotionInMathFnCheck.cpp:205:1: required from here [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/TypePromotionInMathFnCheck.cpp:205:1: required from here [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1848s] static const bool value = [ 1848s] ^~~~~ [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1848s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1848s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1848s] ^ [ 1848s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/NonCopyableObjects.cpp.o [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1849s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1849s] ^ [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378: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]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Stmt]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Stmt]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Stmt]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:85:67: required from here [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXConstructExpr]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXConstructExpr]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXConstructExpr]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:86:77: required from here [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::DeclStmt]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::DeclStmt]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::DeclStmt]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:90:50: required from here [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1849s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1849s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1849s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1849s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:149:1: required from here [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:149:1: required from here [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:149:1: required from here [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:149:1: required from here [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:149:1: required from here [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:149:1: required from here [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:149:1: required from here [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:149:1: required from here [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:149:1: required from here [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:149:1: required from here [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:149:1: required from here [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:149:1: required from here [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:149:1: required from here [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:149:1: required from here [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:149:1: required from here [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:149:1: required from here [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:149:1: required from here [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:149:1: required from here [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:149:1: required from here [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:149:1: required from here [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:149:1: required from here [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryCopyInitialization.cpp:149:1: required from here [ 1849s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1850s] static const bool value = [ 1850s] ^~~~~ [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1850s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1850s] ^ [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1850s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1850s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1850s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1850s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1850s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1850s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 1850s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 1850s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NonCopyableObjects.h:13, [ 1850s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NonCopyableObjects.cpp:10: [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1850s] typename add_lvalue_reference_if_not_pointer::type; [ 1850s] ^ [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1850s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1850s] ^ [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1850s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1850s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1850s] ^ [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp:189:1: required from here [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp:189:1: required from here [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp:189:1: required from here [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp:189:1: required from here [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp:189:1: required from here [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp:189:1: required from here [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp:189:1: required from here [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp:189:1: required from here [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp:189:1: required from here [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp:189:1: required from here [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp:189:1: required from here [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp:189:1: required from here [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp:189:1: required from here [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp:189:1: required from here [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp:189:1: required from here [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp:189:1: required from here [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp:189:1: required from here [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp:189:1: required from here [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp:189:1: required from here [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp:189:1: required from here [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp:189:1: required from here [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp:189:1: required from here [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp:189:1: required from here [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp:189:1: required from here [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp:189:1: required from here [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1851s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1851s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1851s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1851s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1851s] ^ [ 1852s] [ 72%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/ObjCContainersChecker.cpp.o [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXConstructExpr]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXConstructExpr]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXConstructExpr]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReturnBracedInitListCheck.cpp:50:54: required from here [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1852s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1852s] ^ [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MaterializeTemporaryExpr; BaseT = clang::Stmt]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MaterializeTemporaryExpr]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MaterializeTemporaryExpr]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReturnBracedInitListCheck.cpp:97:1: required from here [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReturnBracedInitListCheck.cpp:97:1: required from here [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReturnBracedInitListCheck.cpp:97:1: required from here [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReturnBracedInitListCheck.cpp:97:1: required from here [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXFunctionalCastExpr; BaseT = clang::Stmt]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXFunctionalCastExpr]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXFunctionalCastExpr]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReturnBracedInitListCheck.cpp:97:1: required from here [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReturnBracedInitListCheck.cpp:97:1: required from here [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReturnBracedInitListCheck.cpp:97:1: required from here [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReturnBracedInitListCheck.cpp:97:1: required from here [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReturnBracedInitListCheck.cpp:97:1: required from here [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReturnBracedInitListCheck.cpp:97:1: required from here [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReturnBracedInitListCheck.cpp:97:1: required from here [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReturnBracedInitListCheck.cpp:97:1: required from here [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReturnBracedInitListCheck.cpp:97:1: required from here [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReturnBracedInitListCheck.cpp:97:1: required from here [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReturnBracedInitListCheck.cpp:97:1: required from here [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReturnBracedInitListCheck.cpp:97:1: required from here [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReturnBracedInitListCheck.cpp:97:1: required from here [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReturnBracedInitListCheck.cpp:97:1: required from here [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReturnBracedInitListCheck.cpp:97:1: required from here [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReturnBracedInitListCheck.cpp:97:1: required from here [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReturnBracedInitListCheck.cpp:97:1: required from here [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReturnBracedInitListCheck.cpp:97:1: required from here [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReturnBracedInitListCheck.cpp:97:1: required from here [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReturnBracedInitListCheck.cpp:97:1: required from here [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReturnBracedInitListCheck.cpp:97:1: required from here [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ReturnBracedInitListCheck.cpp:97:1: required from here [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1852s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378: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]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::IfStmt]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::IfStmt]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::IfStmt]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:36:55: required from here [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378: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]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Stmt]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Stmt]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Stmt]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:40:49: required from here [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1853s] static const bool value = [ 1853s] ^~~~~ [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1853s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1853s] ^ [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:56:1: required from here [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:56:1: required from here [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:56:1: required from here [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:56:1: required from here [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:56:1: required from here [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:56:1: required from here [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:56:1: required from here [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:56:1: required from here [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:56:1: required from here [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:56:1: required from here [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:56:1: required from here [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:56:1: required from here [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:56:1: required from here [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:56:1: required from here [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:56:1: required from here [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:56:1: required from here [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:56:1: required from here [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:56:1: required from here [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:56:1: required from here [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:56:1: required from here [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:56:1: required from here [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:56:1: required from here [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ElseAfterReturnCheck.cpp:56:1: required from here [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1853s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1853s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1853s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1854s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1854s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1854s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp:21: [ 1854s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1854s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1854s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1854s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1854s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1854s] typename add_lvalue_reference_if_not_pointer::type; [ 1854s] ^ [ 1854s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1854s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1854s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1854s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1854s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1854s] ^ [ 1854s] [ 72%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/ObjCMissingSuperCallChecker.cpp.o [ 1854s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1854s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1854s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1854s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1854s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1854s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1854s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1854s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1854s] ^ [ 1855s] [ 72%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/ObjCPropertyChecker.cpp.o [ 1855s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1855s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1855s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1855s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/DeclObjC.h:17, [ 1855s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ObjCMissingSuperCallChecker.cpp:17: [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1855s] typename add_lvalue_reference_if_not_pointer::type; [ 1855s] ^ [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1855s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1855s] ^ [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:77:1: required from here [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:77:1: required from here [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:77:1: required from here [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:77:1: required from here [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:77:1: required from here [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:77:1: required from here [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:77:1: required from here [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:77:1: required from here [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:77:1: required from here [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:77:1: required from here [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:77:1: required from here [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:77:1: required from here [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:77:1: required from here [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:77:1: required from here [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:77:1: required from here [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:77:1: required from here [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:77:1: required from here [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:77:1: required from here [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:77:1: required from here [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:77:1: required from here [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:77:1: required from here [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:77:1: required from here [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:77:1: required from here [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:77:1: required from here [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NoexceptMoveConstructorCheck.cpp:77:1: required from here [ 1855s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1856s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1856s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1856s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1856s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1856s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1856s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1856s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1856s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/SourceLocation.h:18, [ 1856s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h:18, [ 1856s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ObjCPropertyChecker.cpp:19: [ 1856s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1856s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1856s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1856s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1856s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1856s] typename add_lvalue_reference_if_not_pointer::type; [ 1856s] ^ [ 1856s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1856s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1856s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1856s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1856s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1856s] ^ [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1857s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1857s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1857s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1857s] ^ [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1857s] static const bool value = [ 1857s] ^~~~~ [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1857s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1857s] ^ [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:504: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}]' [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCContainersChecker]' [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp:171:46: required from here [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1857s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1857s] ^ [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]': [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:504: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}]' [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCContainersChecker]' [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ObjCContainersChecker.cpp:171:46: required from here [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1857s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1857s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]' [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]' [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NonCopyableObjects.cpp:58:54: required from here [ 1857s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1857s] [ 72%] Linking CXX static library ../../../../../../lib/libclangTidyPerformanceModule.a [ 1857s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/FunctionSizeCheck.cpp.o [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NonCopyableObjects.cpp:73:1: required from here [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NonCopyableObjects.cpp:73:1: required from here [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NonCopyableObjects.cpp:73:1: required from here [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NonCopyableObjects.cpp:73:1: required from here [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NonCopyableObjects.cpp:73:1: required from here [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NonCopyableObjects.cpp:73:1: required from here [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NonCopyableObjects.cpp:73:1: required from here [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NonCopyableObjects.cpp:73:1: required from here [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NonCopyableObjects.cpp:73:1: required from here [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NonCopyableObjects.cpp:73:1: required from here [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NonCopyableObjects.cpp:73:1: required from here [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NonCopyableObjects.cpp:73:1: required from here [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NonCopyableObjects.cpp:73:1: required from here [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NonCopyableObjects.cpp:73:1: required from here [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NonCopyableObjects.cpp:73:1: required from here [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NonCopyableObjects.cpp:73:1: required from here [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NonCopyableObjects.cpp:73:1: required from here [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NonCopyableObjects.cpp:73:1: required from here [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NonCopyableObjects.cpp:73:1: required from here [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NonCopyableObjects.cpp:73:1: required from here [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NonCopyableObjects.cpp:73:1: required from here [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NonCopyableObjects.cpp:73:1: required from here [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NonCopyableObjects.cpp:73:1: required from here [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/NonCopyableObjects.cpp:73:1: required from here [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1858s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/ShrinkToFitCheck.cpp.o [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1858s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1859s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1859s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1859s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1859s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1859s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1859s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1859s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1859s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1859s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1859s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1859s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1859s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1859s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1859s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1859s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1859s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1859s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1859s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1859s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1859s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidyDiagnosticConsumer.h:14, [ 1859s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidy.h:13, [ 1859s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/FunctionSizeCheck.h:13, [ 1859s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/FunctionSizeCheck.cpp:10: [ 1859s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1859s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1859s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1859s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1859s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1859s] typename add_lvalue_reference_if_not_pointer::type; [ 1859s] ^ [ 1859s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1859s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1859s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1859s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1859s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1859s] ^ [ 1859s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1859s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1859s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1859s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1859s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/IdentifierNamingCheck.cpp.o [ 1860s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1860s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1860s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1860s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidyDiagnosticConsumer.h:14, [ 1860s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidy.h:13, [ 1860s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ShrinkToFitCheck.h:13, [ 1860s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:10: [ 1860s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1860s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1860s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1860s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1860s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1860s] typename add_lvalue_reference_if_not_pointer::type; [ 1860s] ^ [ 1860s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1860s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1860s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1860s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1860s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1860s] ^ [ 1861s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/RedundantExpressionCheck.cpp.o [ 1861s] [ 72%] Built target clangTidyPerformanceModule [ 1861s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/ImplicitBoolCastCheck.cpp.o [ 1861s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1861s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1861s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1861s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidyDiagnosticConsumer.h:14, [ 1861s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidy.h:13, [ 1861s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/IdentifierNamingCheck.h:13, [ 1861s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/IdentifierNamingCheck.cpp:10: [ 1861s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1861s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1861s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1861s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1861s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1861s] typename add_lvalue_reference_if_not_pointer::type; [ 1861s] ^ [ 1861s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1861s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1861s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1861s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1861s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1861s] ^ [ 1861s] [ 72%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/ObjCSelfInitChecker.cpp.o [ 1862s] Scanning dependencies of target clangTidyUtils [ 1862s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/utils/CMakeFiles/clangTidyUtils.dir/ASTUtils.cpp.o [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1862s] static const bool value = [ 1862s] ^~~~~ [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1862s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1862s] ^ [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1862s] static const bool value = [ 1862s] ^~~~~ [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1862s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1862s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1862s] ^ [ 1863s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1863s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1863s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1863s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1863s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1863s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1863s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1863s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 1863s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 1863s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/RedundantExpressionCheck.h:13, [ 1863s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/RedundantExpressionCheck.cpp:10: [ 1863s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1863s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1863s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1863s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1863s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1863s] typename add_lvalue_reference_if_not_pointer::type; [ 1863s] ^ [ 1863s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1863s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1863s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1863s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1863s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1863s] ^ [ 1863s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1863s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1863s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1863s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidyDiagnosticConsumer.h:14, [ 1863s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidy.h:13, [ 1863s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ImplicitBoolCastCheck.h:13, [ 1863s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:10: [ 1863s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1863s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1863s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1863s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1863s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1863s] typename add_lvalue_reference_if_not_pointer::type; [ 1863s] ^ [ 1863s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1863s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1863s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1863s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1863s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1863s] ^ [ 1863s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1863s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1863s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp:41: [ 1863s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1863s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1863s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1863s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1863s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1863s] typename add_lvalue_reference_if_not_pointer::type; [ 1863s] ^ [ 1863s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1863s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1863s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1863s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1863s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1863s] ^ [ 1863s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1863s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1863s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1863s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1863s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1863s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/AST.h:18, [ 1863s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ASTUtils.h:13, [ 1863s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ASTUtils.cpp:10: [ 1863s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1863s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1863s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1863s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1863s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1863s] typename add_lvalue_reference_if_not_pointer::type; [ 1863s] ^ [ 1863s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1863s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1863s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1863s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1863s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1863s] ^ [ 1864s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1864s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1864s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1864s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1864s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1864s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1864s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1864s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1864s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1864s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1864s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1864s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1864s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1864s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1864s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1864s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1864s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1864s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1864s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1864s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1864s] static const bool value = [ 1864s] ^~~~~ [ 1864s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1864s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1864s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1864s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1864s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1864s] ^ [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1865s] static const bool value = [ 1865s] ^~~~~ [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1865s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1865s] ^ [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1865s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1865s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1865s] static const bool value = [ 1865s] ^~~~~ [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1865s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1865s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1865s] ^ [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1866s] static const bool value = [ 1866s] ^~~~~ [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1866s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1866s] ^ [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:63:68: required from here [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CXXOperatorCallExpr; Y = const clang::Stmt*]' [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:85:73: required from here [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:235:60: required from here [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1866s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1866s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1866s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1866s] ^ [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1866s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1866s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/RedundantExpressionCheck.cpp:73:52: required from here [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1866s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXMemberCallExpr]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXMemberCallExpr]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXMemberCallExpr]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:58:67: required from here [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:59:75: required from here [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:504: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}]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCSelfInitChecker]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp:438:44: required from here [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1867s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1867s] ^ [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCIvarRefExpr; Y = const clang::Stmt*]': [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:504: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}]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCSelfInitChecker]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp:438:44: required from here [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1867s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1867s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCSelfInitChecker]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp:438:44: required from here [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1867s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1867s] ^ [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]': [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ObjCSelfInitChecker]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ObjCSelfInitChecker.cpp:438:44: required from here [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1867s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1867s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1867s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1867s] ^ [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1867s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1867s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:90:1: required from here [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:90:1: required from here [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:90:1: required from here [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:90:1: required from here [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:90:1: required from here [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:90:1: required from here [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:90:1: required from here [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:90:1: required from here [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:90:1: required from here [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:90:1: required from here [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:90:1: required from here [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:90:1: required from here [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:90:1: required from here [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:90:1: required from here [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:90:1: required from here [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:90:1: required from here [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:90:1: required from here [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:90:1: required from here [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:90:1: required from here [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:90:1: required from here [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:90:1: required from here [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:90:1: required from here [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/ShrinkToFitCheck.cpp:90:1: required from here [ 1867s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1868s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1868s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1868s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1868s] ^ [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:89:39: required from here [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1868s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1868s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:89:72: required from here [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]': [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:230:24: required from here [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ConditionalOperator; Y = const clang::Stmt*]': [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:230:55: required from here [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]': [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:230:74: required from here [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::WhileStmt; Y = const clang::Stmt*]': [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:231:27: required from here [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryConditionalOperator; Y = const clang::Stmt*]': [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:231:64: required from here [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ParenExpr; Y = const clang::Stmt*]': [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:233:27: required from here [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]': [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:233:55: required from here [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/FunctionSizeCheck.cpp:172:1: required from here [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/FunctionSizeCheck.cpp:172:1: required from here [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/FunctionSizeCheck.cpp:172:1: required from here [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/FunctionSizeCheck.cpp:172:1: required from here [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/FunctionSizeCheck.cpp:172:1: required from here [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/FunctionSizeCheck.cpp:172:1: required from here [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/FunctionSizeCheck.cpp:172:1: required from here [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/FunctionSizeCheck.cpp:172:1: required from here [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/FunctionSizeCheck.cpp:172:1: required from here [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/FunctionSizeCheck.cpp:172:1: required from here [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/FunctionSizeCheck.cpp:172:1: required from here [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/FunctionSizeCheck.cpp:172:1: required from here [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/FunctionSizeCheck.cpp:172:1: required from here [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/FunctionSizeCheck.cpp:172:1: required from here [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/FunctionSizeCheck.cpp:172:1: required from here [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/FunctionSizeCheck.cpp:172:1: required from here [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/FunctionSizeCheck.cpp:172:1: required from here [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/FunctionSizeCheck.cpp:172:1: required from here [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/FunctionSizeCheck.cpp:172:1: required from here [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/FunctionSizeCheck.cpp:172:1: required from here [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/FunctionSizeCheck.cpp:172:1: required from here [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/FunctionSizeCheck.cpp:172:1: required from here [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/FunctionSizeCheck.cpp:172:1: required from here [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/FunctionSizeCheck.cpp:172:1: required from here [ 1868s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1869s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1869s] ^ [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::DeclRefExpr]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::DeclRefExpr]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::DeclRefExpr]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/IdentifierNamingCheck.cpp:780:74: required from here [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/IdentifierNamingCheck.cpp:940:1: required from here [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/IdentifierNamingCheck.cpp:940:1: required from here [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/IdentifierNamingCheck.cpp:940:1: required from here [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/IdentifierNamingCheck.cpp:940:1: required from here [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/IdentifierNamingCheck.cpp:940:1: required from here [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/IdentifierNamingCheck.cpp:940:1: required from here [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/IdentifierNamingCheck.cpp:940:1: required from here [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/IdentifierNamingCheck.cpp:940:1: required from here [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/IdentifierNamingCheck.cpp:940:1: required from here [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/IdentifierNamingCheck.cpp:940:1: required from here [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/IdentifierNamingCheck.cpp:940:1: required from here [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/IdentifierNamingCheck.cpp:940:1: required from here [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/IdentifierNamingCheck.cpp:940:1: required from here [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/IdentifierNamingCheck.cpp:940:1: required from here [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/IdentifierNamingCheck.cpp:940:1: required from here [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/IdentifierNamingCheck.cpp:940:1: required from here [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/IdentifierNamingCheck.cpp:940:1: required from here [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/IdentifierNamingCheck.cpp:940:1: required from here [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/IdentifierNamingCheck.cpp:940:1: required from here [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/IdentifierNamingCheck.cpp:940:1: required from here [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/IdentifierNamingCheck.cpp:940:1: required from here [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/IdentifierNamingCheck.cpp:940:1: required from here [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/IdentifierNamingCheck.cpp:940:1: required from here [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/IdentifierNamingCheck.cpp:940:1: required from here [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1869s] Scanning dependencies of target clangIncludeFixer [ 1869s] [ 72%] Building CXX object tools/clang/tools/extra/include-fixer/CMakeFiles/clangIncludeFixer.dir/IncludeFixer.cpp.o [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXOperatorCallExpr; Y = const clang::Stmt*]': [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CXXOperatorCallExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CXXOperatorCallExpr*]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:85:73: required from here [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1869s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1869s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1869s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1870s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1870s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1870s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1870s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1870s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1870s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1870s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1870s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1870s] ^ [ 1870s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1870s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1870s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1870s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378: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]' [ 1870s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Stmt]' [ 1870s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:106:55: required from here [ 1870s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1870s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1870s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1870s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/RedundantExpressionCheck.cpp:73:52: required from here [ 1870s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1870s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1870s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1870s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1870s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ImplicitCastExpr; BaseT = clang::Stmt]' [ 1870s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::ImplicitCastExpr]' [ 1870s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::ImplicitCastExpr]' [ 1870s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::ImplicitCastExpr]' [ 1870s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:331:72: required from here [ 1870s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1871s] ^ [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ASTUtils.cpp:72:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ASTUtils.cpp:72:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ASTUtils.cpp:72:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ASTUtils.cpp:72:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ASTUtils.cpp:72:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ASTUtils.cpp:72:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ASTUtils.cpp:72:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ASTUtils.cpp:72:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ASTUtils.cpp:72:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ASTUtils.cpp:72:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ASTUtils.cpp:72:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ASTUtils.cpp:72:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ASTUtils.cpp:72:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ASTUtils.cpp:72:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ASTUtils.cpp:72:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ASTUtils.cpp:72:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ASTUtils.cpp:72:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ASTUtils.cpp:72:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ASTUtils.cpp:72:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ASTUtils.cpp:72:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ASTUtils.cpp:72:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ASTUtils.cpp:72:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ASTUtils.cpp:72:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ASTUtils.cpp:72:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:390:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:390:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:390:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:390:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:390:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:390:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:390:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:390:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:390:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:390:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:390:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:390:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:390:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:390:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:390:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:390:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:390:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:390:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:390:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:390:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ImplicitBoolCastCheck.cpp:390:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::BinaryOperator]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::BinaryOperator]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::BinaryOperator]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/RedundantExpressionCheck.cpp:357:70: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CastExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CastExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CastExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/RedundantExpressionCheck.cpp:418:72: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::ConditionalOperator]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::ConditionalOperator]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::ConditionalOperator]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/RedundantExpressionCheck.cpp:732:78: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXOperatorCallExpr; BaseT = clang::Stmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXOperatorCallExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXOperatorCallExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXOperatorCallExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/RedundantExpressionCheck.cpp:734:76: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1871s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1871s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1871s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Endian.h:19, [ 1871s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/YAMLTraits.h:20, [ 1871s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/SymbolInfo.h:15, [ 1871s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/IncludeFixerContext.h:13, [ 1871s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/IncludeFixer.h:13, [ 1871s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/IncludeFixer.cpp:10: [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] typename add_lvalue_reference_if_not_pointer::type; [ 1871s] ^ [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1871s] ^ [ 1871s] [ 72%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/ObjCSuperDeallocChecker.cpp.o [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/RedundantExpressionCheck.cpp:745:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/RedundantExpressionCheck.cpp:745:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/RedundantExpressionCheck.cpp:745:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/RedundantExpressionCheck.cpp:745:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/RedundantExpressionCheck.cpp:745:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/RedundantExpressionCheck.cpp:745:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/RedundantExpressionCheck.cpp:745:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/RedundantExpressionCheck.cpp:745:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/RedundantExpressionCheck.cpp:745:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/RedundantExpressionCheck.cpp:745:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/RedundantExpressionCheck.cpp:745:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/RedundantExpressionCheck.cpp:745:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/RedundantExpressionCheck.cpp:745:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/RedundantExpressionCheck.cpp:745:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/RedundantExpressionCheck.cpp:745:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/RedundantExpressionCheck.cpp:745:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/RedundantExpressionCheck.cpp:745:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/RedundantExpressionCheck.cpp:745:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/RedundantExpressionCheck.cpp:745:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/RedundantExpressionCheck.cpp:745:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/RedundantExpressionCheck.cpp:745:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/RedundantExpressionCheck.cpp:745:1: required from here [ 1871s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1873s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1873s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1873s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ObjCSuperDeallocChecker.cpp:16: [ 1873s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1873s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1873s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1873s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1873s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1873s] typename add_lvalue_reference_if_not_pointer::type; [ 1873s] ^ [ 1873s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1873s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1873s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1873s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1873s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1873s] ^ [ 1874s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/UnaryStaticAssertCheck.cpp.o [ 1874s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/utils/CMakeFiles/clangTidyUtils.dir/DeclRefExprUtils.cpp.o [ 1874s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1874s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1874s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1874s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1874s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1874s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1874s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1874s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1875s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1875s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1875s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1875s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1875s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1875s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1875s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1875s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1875s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1875s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1875s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1875s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidyDiagnosticConsumer.h:14, [ 1875s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidy.h:13, [ 1875s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UnaryStaticAssertCheck.h:13, [ 1875s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UnaryStaticAssertCheck.cpp:10: [ 1875s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1875s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1875s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1875s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1875s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1875s] typename add_lvalue_reference_if_not_pointer::type; [ 1875s] ^ [ 1875s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1875s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1875s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1875s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1875s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1875s] ^ [ 1875s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1875s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1875s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1875s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1875s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1875s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/DeclRefExprUtils.h:13, [ 1875s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/DeclRefExprUtils.cpp:10: [ 1875s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1875s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1875s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1875s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1875s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1875s] typename add_lvalue_reference_if_not_pointer::type; [ 1875s] ^ [ 1875s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1875s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1875s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1875s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1875s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1875s] ^ [ 1876s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1876s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1876s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1876s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1876s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1876s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1876s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/utils/CMakeFiles/clangTidyUtils.dir/ExprSequence.cpp.o [ 1876s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1876s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1876s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1876s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1876s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1876s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1877s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1877s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1877s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1877s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1877s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1877s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/IdentifierTable.h:19, [ 1877s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:20, [ 1877s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/CFG.h:18, [ 1877s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ExprSequence.h:13, [ 1877s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ExprSequence.cpp:10: [ 1877s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1877s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1877s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1877s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1877s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1877s] typename add_lvalue_reference_if_not_pointer::type; [ 1877s] ^ [ 1877s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1877s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1877s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1877s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1877s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1877s] ^ [ 1877s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1877s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1877s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1877s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1877s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1877s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1877s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1877s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1877s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1877s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1877s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1877s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1877s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1877s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1877s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1877s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1877s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1877s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1877s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1877s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1877s] static const bool value = [ 1877s] ^~~~~ [ 1877s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1877s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1877s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1877s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1877s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1877s] ^ [ 1878s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/utils/CMakeFiles/clangTidyUtils.dir/FixItHintUtils.cpp.o [ 1878s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1878s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1878s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1878s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1878s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1878s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1878s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1878s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1878s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1878s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1878s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1878s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1878s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1878s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1878s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1878s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1878s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1878s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1878s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1878s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1878s] static const bool value = [ 1878s] ^~~~~ [ 1878s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1878s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1878s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1878s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1878s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1878s] ^ [ 1879s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1879s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1879s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1879s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1879s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1879s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/FixItHintUtils.h:13, [ 1879s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/FixItHintUtils.cpp:10: [ 1879s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1879s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1879s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1879s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1879s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1879s] typename add_lvalue_reference_if_not_pointer::type; [ 1879s] ^ [ 1879s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1879s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1879s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1879s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1879s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1879s] ^ [ 1879s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/SizeofContainerCheck.cpp.o [ 1880s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1880s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1880s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1880s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1880s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1880s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1880s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1880s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1880s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1880s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1880s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1880s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1880s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1880s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1880s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1880s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1880s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1880s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1880s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1880s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1880s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1880s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1880s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1880s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1880s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1880s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1880s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1880s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1880s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1880s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1880s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1880s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1880s] static const bool value = [ 1880s] ^~~~~ [ 1880s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1880s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1880s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1880s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1880s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1880s] ^ [ 1881s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1881s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1881s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1881s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1881s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1881s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1881s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1881s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1881s] ^ [ 1881s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/InconsistentDeclarationParameterNameCheck.cpp.o [ 1881s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1881s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1881s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ExprSequence.cpp:102:57: required from here [ 1881s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1881s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1881s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::InitListExpr; Y = const clang::Stmt*]' [ 1881s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ExprSequence.cpp:106:68: required from here [ 1881s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1881s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1881s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1881s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ExprSequence.cpp:122:67: required from here [ 1881s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1881s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1881s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]' [ 1881s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ExprSequence.cpp:135:71: required from here [ 1881s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1881s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1881s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]' [ 1881s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ExprSequence.cpp:141:63: required from here [ 1881s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1881s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1881s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1881s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1881s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 1881s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 1881s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofContainerCheck.h:13, [ 1881s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofContainerCheck.cpp:10: [ 1881s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1881s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1881s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1881s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1881s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1881s] typename add_lvalue_reference_if_not_pointer::type; [ 1881s] ^ [ 1881s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1881s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1881s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1881s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1881s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1881s] ^ [ 1881s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1881s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1881s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1881s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1881s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1881s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1881s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/MisleadingIndentationCheck.cpp.o [ 1882s] [ 72%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/ObjCUnusedIVarsChecker.cpp.o [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::DeclRefExpr]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::DeclRefExpr]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::DeclRefExpr]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/DeclRefExprUtils.cpp:38:5: required from 'void clang::tidy::utils::decl_ref_expr::{anonymous}::extractNodesByIdTo(llvm::ArrayRef, llvm::StringRef, llvm::SmallPtrSet&) [with Node = clang::DeclRefExpr]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/DeclRefExprUtils.cpp:60:50: required from here [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1882s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1882s] ^ [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/DeclRefExprUtils.cpp:172:1: required from here [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/DeclRefExprUtils.cpp:172:1: required from here [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/DeclRefExprUtils.cpp:172:1: required from here [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXOperatorCallExpr]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/DeclRefExprUtils.cpp:172:1: required from here [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/DeclRefExprUtils.cpp:172:1: required from here [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/DeclRefExprUtils.cpp:172:1: required from here [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/DeclRefExprUtils.cpp:172:1: required from here [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/DeclRefExprUtils.cpp:172:1: required from here [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/DeclRefExprUtils.cpp:172:1: required from here [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/DeclRefExprUtils.cpp:172:1: required from here [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/DeclRefExprUtils.cpp:172:1: required from here [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/DeclRefExprUtils.cpp:172:1: required from here [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/DeclRefExprUtils.cpp:172:1: required from here [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/DeclRefExprUtils.cpp:172:1: required from here [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/DeclRefExprUtils.cpp:172:1: required from here [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/DeclRefExprUtils.cpp:172:1: required from here [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/DeclRefExprUtils.cpp:172:1: required from here [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/DeclRefExprUtils.cpp:172:1: required from here [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/DeclRefExprUtils.cpp:172:1: required from here [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/DeclRefExprUtils.cpp:172:1: required from here [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/DeclRefExprUtils.cpp:172:1: required from here [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/DeclRefExprUtils.cpp:172:1: required from here [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/DeclRefExprUtils.cpp:172:1: required from here [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/DeclRefExprUtils.cpp:172:1: required from here [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/DeclRefExprUtils.cpp:172:1: required from here [ 1882s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1882s] [ 72%] Building CXX object tools/clang/tools/extra/include-fixer/CMakeFiles/clangIncludeFixer.dir/IncludeFixerContext.cpp.o [ 1883s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1883s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1883s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1883s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidyDiagnosticConsumer.h:14, [ 1883s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidy.h:13, [ 1883s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.h:13, [ 1883s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:10: [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1883s] typename add_lvalue_reference_if_not_pointer::type; [ 1883s] ^ [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1883s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1883s] ^ [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UnaryStaticAssertCheck.cpp:45:1: required from here [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UnaryStaticAssertCheck.cpp:45:1: required from here [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UnaryStaticAssertCheck.cpp:45:1: required from here [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UnaryStaticAssertCheck.cpp:45:1: required from here [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UnaryStaticAssertCheck.cpp:45:1: required from here [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UnaryStaticAssertCheck.cpp:45:1: required from here [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UnaryStaticAssertCheck.cpp:45:1: required from here [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UnaryStaticAssertCheck.cpp:45:1: required from here [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UnaryStaticAssertCheck.cpp:45:1: required from here [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UnaryStaticAssertCheck.cpp:45:1: required from here [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UnaryStaticAssertCheck.cpp:45:1: required from here [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UnaryStaticAssertCheck.cpp:45:1: required from here [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UnaryStaticAssertCheck.cpp:45:1: required from here [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UnaryStaticAssertCheck.cpp:45:1: required from here [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UnaryStaticAssertCheck.cpp:45:1: required from here [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UnaryStaticAssertCheck.cpp:45:1: required from here [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UnaryStaticAssertCheck.cpp:45:1: required from here [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UnaryStaticAssertCheck.cpp:45:1: required from here [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UnaryStaticAssertCheck.cpp:45:1: required from here [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UnaryStaticAssertCheck.cpp:45:1: required from here [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UnaryStaticAssertCheck.cpp:45:1: required from here [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UnaryStaticAssertCheck.cpp:45:1: required from here [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UnaryStaticAssertCheck.cpp:45:1: required from here [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UnaryStaticAssertCheck.cpp:45:1: required from here [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UnaryStaticAssertCheck.cpp:45:1: required from here [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1883s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1883s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1883s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1883s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidyDiagnosticConsumer.h:14, [ 1883s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidy.h:13, [ 1883s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisleadingIndentationCheck.h:13, [ 1883s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisleadingIndentationCheck.cpp:10: [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1883s] typename add_lvalue_reference_if_not_pointer::type; [ 1883s] ^ [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1883s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1883s] ^ [ 1883s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1883s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/AttrIterator.h:17, [ 1883s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Attr.h:17, [ 1883s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp:17: [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1883s] typename add_lvalue_reference_if_not_pointer::type; [ 1883s] ^ [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1883s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1883s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1883s] ^ [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1884s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1884s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1884s] static const bool value = [ 1884s] ^~~~~ [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1884s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1884s] ^ [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ExprSequence.cpp:102:57: required from here [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::InitListExpr; Y = const clang::Stmt*]': [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::InitListExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::InitListExpr*]' [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ExprSequence.cpp:106:68: required from here [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]': [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ExprSequence.cpp:113:68: required from here [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]': [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ExprSequence.cpp:122:67: required from here [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt*]': [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CXXForRangeStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CXXForRangeStmt*]' [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ExprSequence.cpp:135:71: required from here [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]': [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::IfStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::IfStmt*]' [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ExprSequence.cpp:141:63: required from here [ 1884s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1885s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1885s] ^ [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378: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]' [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Stmt]' [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ExprSequence.cpp:41:40: required from here [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1885s] [ 72%] Building CXX object tools/clang/tools/extra/include-fixer/CMakeFiles/clangIncludeFixer.dir/InMemorySymbolIndex.cpp.o [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1885s] static const bool value = [ 1885s] ^~~~~ [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1885s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1885s] ^ [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp:37:62: required from here [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp:46:50: required from here [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp:51:65: required from here [ 1885s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ExprSequence.cpp:182:1: required from here [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ExprSequence.cpp:182:1: required from here [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ExprSequence.cpp:182:1: required from here [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ExprSequence.cpp:182:1: required from here [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ExprSequence.cpp:182:1: required from here [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ExprSequence.cpp:182:1: required from here [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ExprSequence.cpp:182:1: required from here [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ExprSequence.cpp:182:1: required from here [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ExprSequence.cpp:182:1: required from here [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ExprSequence.cpp:182:1: required from here [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ExprSequence.cpp:182:1: required from here [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ExprSequence.cpp:182:1: required from here [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ExprSequence.cpp:182:1: required from here [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ExprSequence.cpp:182:1: required from here [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ExprSequence.cpp:182:1: required from here [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ExprSequence.cpp:182:1: required from here [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ExprSequence.cpp:182:1: required from here [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ExprSequence.cpp:182:1: required from here [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/ExprSequence.cpp:182:1: required from here [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1886s] static const bool value = [ 1886s] ^~~~~ [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1886s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1886s] ^ [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisleadingIndentationCheck.cpp:65:61: required from here [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisleadingIndentationCheck.cpp:69:70: required from here [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisleadingIndentationCheck.cpp:72:74: required from here [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1886s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1886s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCIvarRefExpr; Y = const clang::Stmt*]': [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp:37:62: required from here [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BlockExpr; Y = const clang::Stmt*]': [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp:46:50: required from here [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::PseudoObjectExpr; Y = const clang::Stmt*]': [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ObjCUnusedIVarsChecker.cpp:51:65: required from here [ 1886s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1886s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/UseAutoCheck.cpp.o [ 1887s] [ 72%] Building CXX object tools/clang/tools/extra/include-fixer/CMakeFiles/clangIncludeFixer.dir/FuzzySymbolIndex.cpp.o [ 1887s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1887s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1887s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1887s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1887s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1887s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1888s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1888s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1888s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1888s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1888s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1888s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1888s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1888s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1888s] ^ [ 1888s] [ 72%] Building CXX object tools/clang/tools/extra/include-fixer/CMakeFiles/clangIncludeFixer.dir/SymbolIndexManager.cpp.o [ 1888s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1888s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1888s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1888s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryExprOrTypeTraitExpr; BaseT = clang::Stmt]' [ 1888s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1888s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1888s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1888s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofContainerCheck.cpp:40:64: required from here [ 1888s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1888s] [ 72%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/PaddingChecker.cpp.o [ 1888s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1888s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1888s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1888s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidyDiagnosticConsumer.h:14, [ 1888s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidy.h:13, [ 1888s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseAutoCheck.h:13, [ 1888s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseAutoCheck.cpp:10: [ 1888s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1888s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1888s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1888s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1888s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1888s] typename add_lvalue_reference_if_not_pointer::type; [ 1888s] ^ [ 1888s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1888s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1888s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1888s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1888s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1888s] ^ [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1889s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1889s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1889s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/UseBoolLiteralsCheck.cpp.o [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofContainerCheck.cpp:49:1: required from here [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofContainerCheck.cpp:49:1: required from here [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofContainerCheck.cpp:49:1: required from here [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofContainerCheck.cpp:49:1: required from here [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofContainerCheck.cpp:49:1: required from here [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofContainerCheck.cpp:49:1: required from here [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofContainerCheck.cpp:49:1: required from here [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofContainerCheck.cpp:49:1: required from here [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofContainerCheck.cpp:49:1: required from here [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofContainerCheck.cpp:49:1: required from here [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofContainerCheck.cpp:49:1: required from here [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofContainerCheck.cpp:49:1: required from here [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofContainerCheck.cpp:49:1: required from here [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofContainerCheck.cpp:49:1: required from here [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofContainerCheck.cpp:49:1: required from here [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofContainerCheck.cpp:49:1: required from here [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofContainerCheck.cpp:49:1: required from here [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofContainerCheck.cpp:49:1: required from here [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofContainerCheck.cpp:49:1: required from here [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofContainerCheck.cpp:49:1: required from here [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofContainerCheck.cpp:49:1: required from here [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofContainerCheck.cpp:49:1: required from here [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofContainerCheck.cpp:49:1: required from here [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofContainerCheck.cpp:49:1: required from here [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]': [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisleadingIndentationCheck.cpp:79:32: required from here [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1889s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1889s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1889s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/utils/CMakeFiles/clangTidyUtils.dir/HeaderFileExtensionsUtils.cpp.o [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1889s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1890s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1890s] ^ [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]': [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::IfStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::IfStmt*]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisleadingIndentationCheck.cpp:65:61: required from here [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ForStmt; Y = const clang::Stmt*]': [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisleadingIndentationCheck.cpp:69:70: required from here [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::WhileStmt; Y = const clang::Stmt*]': [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisleadingIndentationCheck.cpp:72:74: required from here [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1890s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1890s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1890s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1890s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 1890s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 1890s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/DenseMapInfo.h:17, [ 1890s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/CharUnits.h:17, [ 1890s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp:16: [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1890s] typename add_lvalue_reference_if_not_pointer::type; [ 1890s] ^ [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1890s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1890s] ^ [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1890s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1890s] ^ [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:339:1: required from here [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:339:1: required from here [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:339:1: required from here [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:339:1: required from here [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:339:1: required from here [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:339:1: required from here [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:339:1: required from here [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:339:1: required from here [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:339:1: required from here [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:339:1: required from here [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:339:1: required from here [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:339:1: required from here [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:339:1: required from here [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:339:1: required from here [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:339:1: required from here [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:339:1: required from here [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:339:1: required from here [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:339:1: required from here [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:339:1: required from here [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:339:1: required from here [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:339:1: required from here [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:339:1: required from here [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:339:1: required from here [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:339:1: required from here [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp:339:1: required from here [ 1890s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1891s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1891s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1891s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1891s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidyDiagnosticConsumer.h:14, [ 1891s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidy.h:13, [ 1891s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseBoolLiteralsCheck.h:13, [ 1891s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseBoolLiteralsCheck.cpp:10: [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1891s] typename add_lvalue_reference_if_not_pointer::type; [ 1891s] ^ [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1891s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1891s] ^ [ 1891s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/utils/CMakeFiles/clangTidyUtils.dir/HeaderGuard.cpp.o [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1891s] static const bool value = [ 1891s] ^~~~~ [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1891s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1891s] ^ [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisleadingIndentationCheck.cpp:123:1: required from here [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisleadingIndentationCheck.cpp:123:1: required from here [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisleadingIndentationCheck.cpp:123:1: required from here [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisleadingIndentationCheck.cpp:123:1: required from here [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisleadingIndentationCheck.cpp:123:1: required from here [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisleadingIndentationCheck.cpp:123:1: required from here [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisleadingIndentationCheck.cpp:123:1: required from here [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisleadingIndentationCheck.cpp:123:1: required from here [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisleadingIndentationCheck.cpp:123:1: required from here [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisleadingIndentationCheck.cpp:123:1: required from here [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisleadingIndentationCheck.cpp:123:1: required from here [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisleadingIndentationCheck.cpp:123:1: required from here [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisleadingIndentationCheck.cpp:123:1: required from here [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisleadingIndentationCheck.cpp:123:1: required from here [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisleadingIndentationCheck.cpp:123:1: required from here [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisleadingIndentationCheck.cpp:123:1: required from here [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisleadingIndentationCheck.cpp:123:1: required from here [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisleadingIndentationCheck.cpp:123:1: required from here [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisleadingIndentationCheck.cpp:123:1: required from here [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisleadingIndentationCheck.cpp:123:1: required from here [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisleadingIndentationCheck.cpp:123:1: required from here [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisleadingIndentationCheck.cpp:123:1: required from here [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisleadingIndentationCheck.cpp:123:1: required from here [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1891s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1892s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1892s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1892s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1892s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1892s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1892s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1892s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1892s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1892s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1892s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1892s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1892s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1892s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1892s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1892s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1892s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1892s] static const bool value = [ 1892s] ^~~~~ [ 1892s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1892s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1892s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1892s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1892s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1892s] ^ [ 1892s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1892s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1892s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1892s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1893s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1893s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1893s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1893s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/../ClangTidyDiagnosticConsumer.h:14, [ 1893s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/../ClangTidy.h:13, [ 1893s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/HeaderGuard.h:13, [ 1893s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/HeaderGuard.cpp:10: [ 1893s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1893s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1893s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1893s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1893s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1893s] typename add_lvalue_reference_if_not_pointer::type; [ 1893s] ^ [ 1893s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1893s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1893s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1893s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1893s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1893s] ^ [ 1893s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1893s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1893s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1893s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1893s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1893s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1893s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1893s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1893s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1893s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1893s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1893s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1893s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1893s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1893s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1893s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1893s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1893s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1893s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1893s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1893s] static const bool value = [ 1893s] ^~~~~ [ 1893s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1893s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1893s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1893s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1893s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1893s] ^ [ 1894s] [ 72%] Building CXX object tools/clang/tools/extra/include-fixer/CMakeFiles/clangIncludeFixer.dir/YamlSymbolIndex.cpp.o [ 1894s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1894s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1894s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1894s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1894s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1894s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1894s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1894s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1894s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1894s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1895s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1895s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1895s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1895s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1895s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1895s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1895s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/SizeofExpressionCheck.cpp.o [ 1895s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/MisplacedArrayIndexCheck.cpp.o [ 1895s] Scanning dependencies of target clangIncludeFixerPlugin [ 1895s] [ 72%] Building CXX object tools/clang/tools/extra/include-fixer/plugin/CMakeFiles/clangIncludeFixerPlugin.dir/IncludeFixerPlugin.cpp.o [ 1895s] [ 72%] Linking CXX static library ../../../../../lib/libclangIncludeFixer.a [ 1895s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1895s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1895s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1895s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1895s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1895s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1895s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1895s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1895s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1895s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1895s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1895s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1895s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1895s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1895s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1895s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1895s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1895s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1895s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1895s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1895s] static const bool value = [ 1895s] ^~~~~ [ 1895s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1895s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1895s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1895s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1895s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1895s] ^ [ 1896s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1896s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1896s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1896s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1896s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1896s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1896s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1896s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1896s] ^ [ 1896s] [ 72%] Built target clangIncludeFixer [ 1896s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/NamedParameterCheck.cpp.o [ 1896s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1896s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1896s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1896s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclStmt; BaseT = clang::Stmt]' [ 1896s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::DeclStmt]' [ 1896s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::DeclStmt]' [ 1896s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::DeclStmt]' [ 1896s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseAutoCheck.cpp:428:77: required from here [ 1896s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1897s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1897s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1897s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1897s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 1897s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 1897s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofExpressionCheck.h:13, [ 1897s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofExpressionCheck.cpp:10: [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1897s] typename add_lvalue_reference_if_not_pointer::type; [ 1897s] ^ [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1897s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1897s] ^ [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseAutoCheck.cpp:463:1: required from here [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseAutoCheck.cpp:463:1: required from here [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseAutoCheck.cpp:463:1: required from here [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseAutoCheck.cpp:463:1: required from here [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseAutoCheck.cpp:463:1: required from here [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseAutoCheck.cpp:463:1: required from here [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseAutoCheck.cpp:463:1: required from here [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseAutoCheck.cpp:463:1: required from here [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseAutoCheck.cpp:463:1: required from here [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseAutoCheck.cpp:463:1: required from here [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseAutoCheck.cpp:463:1: required from here [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseAutoCheck.cpp:463:1: required from here [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseAutoCheck.cpp:463:1: required from here [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseAutoCheck.cpp:463:1: required from here [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseAutoCheck.cpp:463:1: required from here [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseAutoCheck.cpp:463:1: required from here [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseAutoCheck.cpp:463:1: required from here [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseAutoCheck.cpp:463:1: required from here [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseAutoCheck.cpp:463:1: required from here [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseAutoCheck.cpp:463:1: required from here [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseAutoCheck.cpp:463:1: required from here [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseAutoCheck.cpp:463:1: required from here [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseAutoCheck.cpp:463:1: required from here [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseAutoCheck.cpp:463:1: required from here [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1897s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1897s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1897s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1897s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1897s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1897s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Endian.h:19, [ 1897s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/YAMLTraits.h:20, [ 1897s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/plugin/../find-all-symbols/SymbolInfo.h:15, [ 1897s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/plugin/../IncludeFixerContext.h:13, [ 1897s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/plugin/../IncludeFixer.h:13, [ 1897s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/plugin/IncludeFixerPlugin.cpp:10: [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1897s] typename add_lvalue_reference_if_not_pointer::type; [ 1897s] ^ [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1897s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1897s] ^ [ 1897s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1897s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1897s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1897s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidyDiagnosticConsumer.h:14, [ 1897s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidy.h:13, [ 1897s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisplacedArrayIndexCheck.h:13, [ 1897s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisplacedArrayIndexCheck.cpp:10: [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1897s] typename add_lvalue_reference_if_not_pointer::type; [ 1897s] ^ [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1897s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1897s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1897s] ^ [ 1898s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1898s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1898s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1898s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1898s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1898s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1898s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1898s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1898s] ^ [ 1898s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1898s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1898s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1898s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidyDiagnosticConsumer.h:14, [ 1898s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidy.h:13, [ 1898s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamedParameterCheck.h:13, [ 1898s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamedParameterCheck.cpp:10: [ 1898s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1898s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1898s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1898s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1898s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1898s] typename add_lvalue_reference_if_not_pointer::type; [ 1898s] ^ [ 1898s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1898s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1898s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1898s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1898s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1898s] ^ [ 1898s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1898s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1898s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1898s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1898s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::IntegerLiteral]' [ 1898s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::IntegerLiteral]' [ 1898s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::IntegerLiteral]' [ 1898s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseBoolLiteralsCheck.cpp:51:73: required from here [ 1898s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1898s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1898s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1898s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1898s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]' [ 1898s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]' [ 1898s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1898s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1898s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseBoolLiteralsCheck.cpp:52:57: required from here [ 1898s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseBoolLiteralsCheck.cpp:76:1: required from here [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseBoolLiteralsCheck.cpp:76:1: required from here [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseBoolLiteralsCheck.cpp:76:1: required from here [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseBoolLiteralsCheck.cpp:76:1: required from here [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseBoolLiteralsCheck.cpp:76:1: required from here [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseBoolLiteralsCheck.cpp:76:1: required from here [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseBoolLiteralsCheck.cpp:76:1: required from here [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseBoolLiteralsCheck.cpp:76:1: required from here [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseBoolLiteralsCheck.cpp:76:1: required from here [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseBoolLiteralsCheck.cpp:76:1: required from here [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseBoolLiteralsCheck.cpp:76:1: required from here [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseBoolLiteralsCheck.cpp:76:1: required from here [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseBoolLiteralsCheck.cpp:76:1: required from here [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseBoolLiteralsCheck.cpp:76:1: required from here [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseBoolLiteralsCheck.cpp:76:1: required from here [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseBoolLiteralsCheck.cpp:76:1: required from here [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseBoolLiteralsCheck.cpp:76:1: required from here [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseBoolLiteralsCheck.cpp:76:1: required from here [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseBoolLiteralsCheck.cpp:76:1: required from here [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseBoolLiteralsCheck.cpp:76:1: required from here [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseBoolLiteralsCheck.cpp:76:1: required from here [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseBoolLiteralsCheck.cpp:76:1: required from here [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseBoolLiteralsCheck.cpp:76:1: required from here [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseBoolLiteralsCheck.cpp:76:1: required from here [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1899s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1899s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1899s] static const bool value = [ 1899s] ^~~~~ [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1899s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1899s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1899s] ^ [ 1900s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1900s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1900s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1900s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1900s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1900s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1900s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1900s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1900s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1900s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1900s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1900s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1900s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1900s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1900s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1900s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1900s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1900s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1900s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1900s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1900s] static const bool value = [ 1900s] ^~~~~ [ 1900s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1900s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1900s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1900s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1900s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1900s] ^ [ 1900s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1900s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1900s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1900s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1900s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1900s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1900s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1900s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1900s] ^ [ 1900s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1900s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1900s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1900s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1900s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1900s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1900s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1900s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/HeaderGuard.cpp:292:1: required from here [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/HeaderGuard.cpp:292:1: required from here [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/HeaderGuard.cpp:292:1: required from here [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/HeaderGuard.cpp:292:1: required from here [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/HeaderGuard.cpp:292:1: required from here [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/HeaderGuard.cpp:292:1: required from here [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/HeaderGuard.cpp:292:1: required from here [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/HeaderGuard.cpp:292:1: required from here [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/HeaderGuard.cpp:292:1: required from here [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/HeaderGuard.cpp:292:1: required from here [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/HeaderGuard.cpp:292:1: required from here [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/HeaderGuard.cpp:292:1: required from here [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/HeaderGuard.cpp:292:1: required from here [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/HeaderGuard.cpp:292:1: required from here [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/HeaderGuard.cpp:292:1: required from here [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/HeaderGuard.cpp:292:1: required from here [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/HeaderGuard.cpp:292:1: required from here [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/HeaderGuard.cpp:292:1: required from here [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/HeaderGuard.cpp:292:1: required from here [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/HeaderGuard.cpp:292:1: required from here [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/HeaderGuard.cpp:292:1: required from here [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/HeaderGuard.cpp:292:1: required from here [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1901s] static const bool value = [ 1901s] ^~~~~ [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/HeaderGuard.cpp:292:1: required from here [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1901s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1901s] ^ [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/HeaderGuard.cpp:292:1: required from here [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/HeaderGuard.cpp:292:1: required from here [ 1901s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1902s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1902s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1902s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1902s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1902s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1902s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1903s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1903s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1903s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1903s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1903s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1903s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1903s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1903s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1903s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1903s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1903s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1903s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1904s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1904s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1904s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1904s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1904s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1904s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1904s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1904s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1904s] ^ [ 1904s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/StaticAssertCheck.cpp.o [ 1904s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1904s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1904s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1904s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1904s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1904s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1904s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1904s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1904s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1904s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]' [ 1904s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]' [ 1904s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1904s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1904s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofExpressionCheck.cpp:203:69: required from here [ 1904s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1904s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1904s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1904s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1904s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1904s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1904s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1904s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1904s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1904s] ^ [ 1905s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/utils/CMakeFiles/clangTidyUtils.dir/IncludeInserter.cpp.o [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofExpressionCheck.cpp:265:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofExpressionCheck.cpp:265:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofExpressionCheck.cpp:265:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofExpressionCheck.cpp:265:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofExpressionCheck.cpp:265:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofExpressionCheck.cpp:265:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofExpressionCheck.cpp:265:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofExpressionCheck.cpp:265:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofExpressionCheck.cpp:265:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofExpressionCheck.cpp:265:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofExpressionCheck.cpp:265:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofExpressionCheck.cpp:265:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofExpressionCheck.cpp:265:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofExpressionCheck.cpp:265:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofExpressionCheck.cpp:265:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofExpressionCheck.cpp:265:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofExpressionCheck.cpp:265:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofExpressionCheck.cpp:265:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofExpressionCheck.cpp:265:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofExpressionCheck.cpp:265:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofExpressionCheck.cpp:265:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofExpressionCheck.cpp:265:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofExpressionCheck.cpp:265:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SizeofExpressionCheck.cpp:265:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ArraySubscriptExpr; BaseT = clang::Stmt]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::ArraySubscriptExpr]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::ArraySubscriptExpr]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::ArraySubscriptExpr]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisplacedArrayIndexCheck.cpp:31:56: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] [ 72%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/PointerArithChecker.cpp.o [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1905s] ^ [ 1905s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/UseDefaultMemberInitCheck.cpp.o [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisplacedArrayIndexCheck.cpp:57:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisplacedArrayIndexCheck.cpp:57:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisplacedArrayIndexCheck.cpp:57:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisplacedArrayIndexCheck.cpp:57:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisplacedArrayIndexCheck.cpp:57:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisplacedArrayIndexCheck.cpp:57:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisplacedArrayIndexCheck.cpp:57:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisplacedArrayIndexCheck.cpp:57:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisplacedArrayIndexCheck.cpp:57:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisplacedArrayIndexCheck.cpp:57:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisplacedArrayIndexCheck.cpp:57:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisplacedArrayIndexCheck.cpp:57:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisplacedArrayIndexCheck.cpp:57:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisplacedArrayIndexCheck.cpp:57:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisplacedArrayIndexCheck.cpp:57:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisplacedArrayIndexCheck.cpp:57:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisplacedArrayIndexCheck.cpp:57:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisplacedArrayIndexCheck.cpp:57:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisplacedArrayIndexCheck.cpp:57:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisplacedArrayIndexCheck.cpp:57:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisplacedArrayIndexCheck.cpp:57:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisplacedArrayIndexCheck.cpp:57:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisplacedArrayIndexCheck.cpp:57:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/MisplacedArrayIndexCheck.cpp:57:1: required from here [ 1905s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1906s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1906s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1906s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1906s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 1906s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 1906s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StaticAssertCheck.h:13, [ 1906s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StaticAssertCheck.cpp:10: [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1906s] typename add_lvalue_reference_if_not_pointer::type; [ 1906s] ^ [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1906s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1906s] ^ [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamedParameterCheck.cpp:127:1: required from here [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1906s] [ 72%] Linking CXX static library ../../../../../../lib/libclangIncludeFixerPlugin.a [ 1906s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1906s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1906s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1906s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/../ClangTidyDiagnosticConsumer.h:14, [ 1906s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/../ClangTidy.h:13, [ 1906s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeSorter.h:13, [ 1906s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeInserter.h:13, [ 1906s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeInserter.cpp:10: [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1906s] typename add_lvalue_reference_if_not_pointer::type; [ 1906s] ^ [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1906s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1906s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1906s] ^ [ 1907s] [ 72%] Built target clangIncludeFixerPlugin [ 1907s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/UseEmplaceCheck.cpp.o [ 1907s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1907s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1907s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1907s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1907s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1907s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/DeclCXX.h:19, [ 1907s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp:16: [ 1907s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1907s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1907s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1907s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1907s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1907s] typename add_lvalue_reference_if_not_pointer::type; [ 1907s] ^ [ 1907s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1907s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1907s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1907s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1907s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1907s] ^ [ 1907s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1907s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1907s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1907s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidyDiagnosticConsumer.h:14, [ 1907s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidy.h:13, [ 1907s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseDefaultMemberInitCheck.h:13, [ 1907s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseDefaultMemberInitCheck.cpp:10: [ 1907s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1907s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1907s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1907s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1907s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1907s] typename add_lvalue_reference_if_not_pointer::type; [ 1907s] ^ [ 1907s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1907s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1907s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1907s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1907s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1907s] ^ [ 1908s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1908s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1908s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1908s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1908s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1908s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1908s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1908s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1908s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1908s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1908s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1908s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1909s] static const bool value = [ 1909s] ^~~~~ [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1909s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1909s] ^ [ 1909s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1909s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1909s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1909s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidyDiagnosticConsumer.h:14, [ 1909s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidy.h:13, [ 1909s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEmplaceCheck.h:13, [ 1909s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEmplaceCheck.cpp:10: [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1909s] typename add_lvalue_reference_if_not_pointer::type; [ 1909s] ^ [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1909s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1909s] ^ [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1909s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/UseEqualsDefaultCheck.cpp.o [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1909s] static const bool value = [ 1909s] ^~~~~ [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1909s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1909s] ^ [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1909s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1910s] static const bool value = [ 1910s] ^~~~~ [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1910s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1910s] ^ [ 1910s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/NamespaceCommentCheck.cpp.o [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1910s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1910s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:504:22: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::PointerArithChecker; CHECK1 = clang::ento::check::PreStmt; CHECKs = {clang::ento::check::PreStmt, clang::ento::check::PreStmt, clang::ento::check::PreStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::DeadSymbols}]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::PointerArithChecker]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp:342:44: required from here [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1910s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1910s] ^ [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:504:22: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::PointerArithChecker; CHECK1 = clang::ento::check::PreStmt; CHECKs = {clang::ento::check::PreStmt, clang::ento::check::PreStmt, clang::ento::check::PreStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::DeadSymbols}]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::PointerArithChecker]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp:342:44: required from here [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1910s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1910s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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::UnaryOperator]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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::UnaryOperator]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:504:22: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::PointerArithChecker; CHECK1 = clang::ento::check::PreStmt; CHECKs = {clang::ento::check::PreStmt, clang::ento::check::PreStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::DeadSymbols}]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:34: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::PointerArithChecker; CHECK1 = clang::ento::check::PreStmt; CHECKs = {clang::ento::check::PreStmt, clang::ento::check::PreStmt, clang::ento::check::PreStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::DeadSymbols}]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::PointerArithChecker]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp:342:44: required from here [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1910s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1910s] ^ [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:89:21: required from 'static bool clang::ento::check::PreStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::UnaryOperator]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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::UnaryOperator]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:504:22: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::PointerArithChecker; CHECK1 = clang::ento::check::PreStmt; CHECKs = {clang::ento::check::PreStmt, clang::ento::check::PreStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::DeadSymbols}]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:34: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::PointerArithChecker; CHECK1 = clang::ento::check::PreStmt; CHECKs = {clang::ento::check::PreStmt, clang::ento::check::PreStmt, clang::ento::check::PreStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::DeadSymbols}]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::PointerArithChecker]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp:342:44: required from here [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1910s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1910s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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::ArraySubscriptExpr]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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::ArraySubscriptExpr]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:34: recursively required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::PointerArithChecker; CHECK1 = clang::ento::check::PreStmt; CHECKs = {clang::ento::check::PreStmt, clang::ento::check::PreStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::DeadSymbols}]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:34: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::PointerArithChecker; CHECK1 = clang::ento::check::PreStmt; CHECKs = {clang::ento::check::PreStmt, clang::ento::check::PreStmt, clang::ento::check::PreStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::DeadSymbols}]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::PointerArithChecker]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp:342:44: required from here [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1910s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1910s] ^ [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]': [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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::ArraySubscriptExpr]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:34: recursively required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::PointerArithChecker; CHECK1 = clang::ento::check::PreStmt; CHECKs = {clang::ento::check::PreStmt, clang::ento::check::PreStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::DeadSymbols}]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:34: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::PointerArithChecker; CHECK1 = clang::ento::check::PreStmt; CHECKs = {clang::ento::check::PreStmt, clang::ento::check::PreStmt, clang::ento::check::PreStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::DeadSymbols}]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::PointerArithChecker]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp:342:44: required from here [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1910s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1910s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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::CastExpr]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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::CastExpr]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:34: recursively required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::PointerArithChecker; CHECK1 = clang::ento::check::PreStmt; CHECKs = {clang::ento::check::PreStmt, clang::ento::check::PreStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::DeadSymbols}]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:34: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::PointerArithChecker; CHECK1 = clang::ento::check::PreStmt; CHECKs = {clang::ento::check::PreStmt, clang::ento::check::PreStmt, clang::ento::check::PreStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::DeadSymbols}]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::PointerArithChecker]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp:342:44: required from here [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1910s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1910s] ^ [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]': [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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::CastExpr]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:34: recursively required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::PointerArithChecker; CHECK1 = clang::ento::check::PreStmt; CHECKs = {clang::ento::check::PreStmt, clang::ento::check::PreStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::DeadSymbols}]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:34: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::PointerArithChecker; CHECK1 = clang::ento::check::PreStmt; CHECKs = {clang::ento::check::PreStmt, clang::ento::check::PreStmt, clang::ento::check::PreStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::DeadSymbols}]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::PointerArithChecker]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp:342:44: required from here [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1910s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1910s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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}::PointerArithChecker; STMT = clang::CXXNewExpr]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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}::PointerArithChecker; STMT = clang::CXXNewExpr]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:34: recursively required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::PointerArithChecker; CHECK1 = clang::ento::check::PreStmt; CHECKs = {clang::ento::check::PreStmt, clang::ento::check::PreStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::DeadSymbols}]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:34: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::PointerArithChecker; CHECK1 = clang::ento::check::PreStmt; CHECKs = {clang::ento::check::PreStmt, clang::ento::check::PreStmt, clang::ento::check::PreStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::DeadSymbols}]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::PointerArithChecker]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp:342:44: required from here [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1910s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1910s] ^ [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXNewExpr; Y = const clang::Stmt*]': [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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}::PointerArithChecker; STMT = clang::CXXNewExpr]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:34: recursively required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::PointerArithChecker; CHECK1 = clang::ento::check::PreStmt; CHECKs = {clang::ento::check::PreStmt, clang::ento::check::PreStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::DeadSymbols}]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:34: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::PointerArithChecker; CHECK1 = clang::ento::check::PreStmt; CHECKs = {clang::ento::check::PreStmt, clang::ento::check::PreStmt, clang::ento::check::PreStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::DeadSymbols}]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::PointerArithChecker]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp:342:44: required from here [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1910s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1910s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]': [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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}::PointerArithChecker; STMT = clang::CallExpr]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:34: recursively required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::PointerArithChecker; CHECK1 = clang::ento::check::PreStmt; CHECKs = {clang::ento::check::PreStmt, clang::ento::check::PreStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::DeadSymbols}]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:34: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::PointerArithChecker; CHECK1 = clang::ento::check::PreStmt; CHECKs = {clang::ento::check::PreStmt, clang::ento::check::PreStmt, clang::ento::check::PreStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::PostStmt, clang::ento::check::DeadSymbols}]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::PointerArithChecker]' [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/PointerArithChecker.cpp:342:44: required from here [ 1910s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1911s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1911s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1911s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1911s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidyDiagnosticConsumer.h:14, [ 1911s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidy.h:13, [ 1911s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDefaultCheck.h:13, [ 1911s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDefaultCheck.cpp:10: [ 1911s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1911s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1911s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1911s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1911s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1911s] typename add_lvalue_reference_if_not_pointer::type; [ 1911s] ^ [ 1911s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1911s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1911s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1911s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1911s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1911s] ^ [ 1911s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1911s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1911s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1911s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1911s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1911s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1911s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1911s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1911s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1911s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1911s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1911s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1911s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1911s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1911s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1911s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1911s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1911s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1911s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1911s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1911s] static const bool value = [ 1911s] ^~~~~ [ 1911s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1911s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1911s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1911s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1911s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1911s] ^ [ 1912s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1912s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1912s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1912s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1912s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1912s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1912s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1912s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1912s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1912s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1912s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1912s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1913s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1913s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1913s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1913s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidyDiagnosticConsumer.h:14, [ 1913s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidy.h:13, [ 1913s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamespaceCommentCheck.h:13, [ 1913s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamespaceCommentCheck.cpp:10: [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1913s] typename add_lvalue_reference_if_not_pointer::type; [ 1913s] ^ [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1913s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1913s] ^ [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1913s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1913s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1913s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1913s] ^ [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1913s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1913s] ^ [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378: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]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Stmt]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Stmt]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Stmt]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StaticAssertCheck.cpp:84:65: required from here [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StaticAssertCheck.cpp:85:67: required from here [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::StringLiteral; BaseT = clang::Stmt]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::StringLiteral; BaseT = clang::Stmt]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::StringLiteral]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::StringLiteral]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::StringLiteral]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StaticAssertCheck.cpp:87:76: required from here [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::BinaryOperator]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::BinaryOperator]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::BinaryOperator]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StaticAssertCheck.cpp:89:62: required from here [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CStyleCastExpr; BaseT = clang::Stmt]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CStyleCastExpr; BaseT = clang::Stmt]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CStyleCastExpr]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CStyleCastExpr]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CStyleCastExpr]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StaticAssertCheck.cpp:90:75: required from here [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1913s] static const bool value = [ 1913s] ^~~~~ [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1913s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1913s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1913s] ^ [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1914s] ^ [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StaticAssertCheck.cpp:177:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StaticAssertCheck.cpp:177:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ConditionalOperator]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StaticAssertCheck.cpp:177:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXBoolLiteralExpr; Y = const clang::Stmt*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXBoolLiteralExpr; BaseT = clang::Stmt]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXBoolLiteralExpr]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXBoolLiteralExpr]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StaticAssertCheck.cpp:177:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StaticAssertCheck.cpp:177:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StaticAssertCheck.cpp:177:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StaticAssertCheck.cpp:177:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StaticAssertCheck.cpp:177:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StaticAssertCheck.cpp:177:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StaticAssertCheck.cpp:177:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StaticAssertCheck.cpp:177:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StaticAssertCheck.cpp:177:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StaticAssertCheck.cpp:177:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StaticAssertCheck.cpp:177:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StaticAssertCheck.cpp:177:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StaticAssertCheck.cpp:177:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StaticAssertCheck.cpp:177:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StaticAssertCheck.cpp:177:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StaticAssertCheck.cpp:177:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StaticAssertCheck.cpp:177:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StaticAssertCheck.cpp:177:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StaticAssertCheck.cpp:177:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StaticAssertCheck.cpp:177:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StaticAssertCheck.cpp:177:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeInserter.cpp:85:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeInserter.cpp:85:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeInserter.cpp:85:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeInserter.cpp:85:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeInserter.cpp:85:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeInserter.cpp:85:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeInserter.cpp:85:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeInserter.cpp:85:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeInserter.cpp:85:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeInserter.cpp:85:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeInserter.cpp:85:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeInserter.cpp:85:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeInserter.cpp:85:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeInserter.cpp:85:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeInserter.cpp:85:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeInserter.cpp:85:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeInserter.cpp:85:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeInserter.cpp:85:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeInserter.cpp:85:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeInserter.cpp:85:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeInserter.cpp:85:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeInserter.cpp:85:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeInserter.cpp:85:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeInserter.cpp:85:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeInserter.cpp:85:1: required from here [ 1914s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1915s] [ 72%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/PointerSubChecker.cpp.o [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1915s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1915s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseDefaultMemberInitCheck.cpp:244:1: required from here [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseDefaultMemberInitCheck.cpp:244:1: required from here [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseDefaultMemberInitCheck.cpp:244:1: required from here [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseDefaultMemberInitCheck.cpp:244:1: required from here [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseDefaultMemberInitCheck.cpp:244:1: required from here [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseDefaultMemberInitCheck.cpp:244:1: required from here [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseDefaultMemberInitCheck.cpp:244:1: required from here [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseDefaultMemberInitCheck.cpp:244:1: required from here [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseDefaultMemberInitCheck.cpp:244:1: required from here [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseDefaultMemberInitCheck.cpp:244:1: required from here [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseDefaultMemberInitCheck.cpp:244:1: required from here [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseDefaultMemberInitCheck.cpp:244:1: required from here [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseDefaultMemberInitCheck.cpp:244:1: required from here [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseDefaultMemberInitCheck.cpp:244:1: required from here [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseDefaultMemberInitCheck.cpp:244:1: required from here [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseDefaultMemberInitCheck.cpp:244:1: required from here [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseDefaultMemberInitCheck.cpp:244:1: required from here [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseDefaultMemberInitCheck.cpp:244:1: required from here [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseDefaultMemberInitCheck.cpp:244:1: required from here [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseDefaultMemberInitCheck.cpp:244:1: required from here [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseDefaultMemberInitCheck.cpp:244:1: required from here [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseDefaultMemberInitCheck.cpp:244:1: required from here [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseDefaultMemberInitCheck.cpp:244:1: required from here [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseDefaultMemberInitCheck.cpp:244:1: required from here [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseDefaultMemberInitCheck.cpp:244:1: required from here [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1915s] [ 72%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/PthreadLockChecker.cpp.o [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1915s] static const bool value = [ 1915s] ^~~~~ [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1915s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1915s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1915s] ^ [ 1916s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1916s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1916s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1916s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1916s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1916s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1916s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1916s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1916s] ^ [ 1916s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1916s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1916s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1916s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]' [ 1916s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXMemberCallExpr]' [ 1916s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXMemberCallExpr]' [ 1916s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXMemberCallExpr]' [ 1916s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEmplaceCheck.cpp:122:70: required from here [ 1916s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1916s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1916s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1916s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1916s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]' [ 1916s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXConstructExpr]' [ 1916s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXConstructExpr]' [ 1916s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXConstructExpr]' [ 1916s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEmplaceCheck.cpp:123:78: required from here [ 1916s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1916s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1916s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1916s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp:17: [ 1916s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1916s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1916s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1916s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1916s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1916s] typename add_lvalue_reference_if_not_pointer::type; [ 1916s] ^ [ 1916s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1916s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1916s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1916s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1916s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1916s] ^ [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MaterializeTemporaryExpr; BaseT = clang::Stmt]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MaterializeTemporaryExpr]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::MaterializeTemporaryExpr]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEmplaceCheck.cpp:172:1: required from here [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEmplaceCheck.cpp:172:1: required from here [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEmplaceCheck.cpp:172:1: required from here [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXFunctionalCastExpr; BaseT = clang::Stmt]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXFunctionalCastExpr]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXFunctionalCastExpr]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEmplaceCheck.cpp:172:1: required from here [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEmplaceCheck.cpp:172:1: required from here [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEmplaceCheck.cpp:172:1: required from here [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEmplaceCheck.cpp:172:1: required from here [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEmplaceCheck.cpp:172:1: required from here [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEmplaceCheck.cpp:172:1: required from here [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEmplaceCheck.cpp:172:1: required from here [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEmplaceCheck.cpp:172:1: required from here [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEmplaceCheck.cpp:172:1: required from here [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEmplaceCheck.cpp:172:1: required from here [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEmplaceCheck.cpp:172:1: required from here [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEmplaceCheck.cpp:172:1: required from here [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEmplaceCheck.cpp:172:1: required from here [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEmplaceCheck.cpp:172:1: required from here [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEmplaceCheck.cpp:172:1: required from here [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEmplaceCheck.cpp:172:1: required from here [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEmplaceCheck.cpp:172:1: required from here [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEmplaceCheck.cpp:172:1: required from here [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEmplaceCheck.cpp:172:1: required from here [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEmplaceCheck.cpp:172:1: required from here [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEmplaceCheck.cpp:172:1: required from here [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEmplaceCheck.cpp:172:1: required from here [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1917s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1917s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1917s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1917s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1917s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp:16: [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1917s] typename add_lvalue_reference_if_not_pointer::type; [ 1917s] ^ [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1917s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1917s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1917s] ^ [ 1917s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/utils/CMakeFiles/clangTidyUtils.dir/IncludeSorter.cpp.o [ 1918s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1918s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1918s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1918s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1918s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1918s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1918s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1918s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1918s] ^ [ 1918s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1918s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1918s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1918s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1919s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1919s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDefaultCheck.cpp:299:1: required from here [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDefaultCheck.cpp:299:1: required from here [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDefaultCheck.cpp:299:1: required from here [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXOperatorCallExpr]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDefaultCheck.cpp:299:1: required from here [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDefaultCheck.cpp:299:1: required from here [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDefaultCheck.cpp:299:1: required from here [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDefaultCheck.cpp:299:1: required from here [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDefaultCheck.cpp:299:1: required from here [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDefaultCheck.cpp:299:1: required from here [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDefaultCheck.cpp:299:1: required from here [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDefaultCheck.cpp:299:1: required from here [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDefaultCheck.cpp:299:1: required from here [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDefaultCheck.cpp:299:1: required from here [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDefaultCheck.cpp:299:1: required from here [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDefaultCheck.cpp:299:1: required from here [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDefaultCheck.cpp:299:1: required from here [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDefaultCheck.cpp:299:1: required from here [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDefaultCheck.cpp:299:1: required from here [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDefaultCheck.cpp:299:1: required from here [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDefaultCheck.cpp:299:1: required from here [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDefaultCheck.cpp:299:1: required from here [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDefaultCheck.cpp:299:1: required from here [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDefaultCheck.cpp:299:1: required from here [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDefaultCheck.cpp:299:1: required from here [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDefaultCheck.cpp:299:1: required from here [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDefaultCheck.cpp:299:1: required from here [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1919s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1919s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1919s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1919s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1919s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1919s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/../ClangTidyDiagnosticConsumer.h:14, [ 1919s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/../ClangTidy.h:13, [ 1919s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeSorter.h:13, [ 1919s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeSorter.cpp:10: [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1919s] typename add_lvalue_reference_if_not_pointer::type; [ 1919s] ^ [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1919s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1919s] ^ [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1919s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1920s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1920s] ^ [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:514:22: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::PointerSubChecker; CHECK1 = clang::ento::check::PreStmt]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::PointerSubChecker]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp:76:42: required from here [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1920s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1920s] ^ [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:514:22: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::PointerSubChecker; CHECK1 = clang::ento::check::PreStmt]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::PointerSubChecker]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/PointerSubChecker.cpp:76:42: required from here [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1920s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1920s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1920s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1920s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1920s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/StringCompareCheck.cpp.o [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:504:22: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::PthreadLockChecker; CHECK1 = clang::ento::check::PostStmt; CHECKs = {clang::ento::check::DeadSymbols}]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::PthreadLockChecker]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp:452:43: required from here [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1920s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1920s] ^ [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]': [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:504:22: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::PthreadLockChecker; CHECK1 = clang::ento::check::PostStmt; CHECKs = {clang::ento::check::DeadSymbols}]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::PthreadLockChecker]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp:452:43: required from here [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1920s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1920s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamespaceCommentCheck.cpp:147:1: required from here [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamespaceCommentCheck.cpp:147:1: required from here [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamespaceCommentCheck.cpp:147:1: required from here [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamespaceCommentCheck.cpp:147:1: required from here [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamespaceCommentCheck.cpp:147:1: required from here [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamespaceCommentCheck.cpp:147:1: required from here [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamespaceCommentCheck.cpp:147:1: required from here [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamespaceCommentCheck.cpp:147:1: required from here [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamespaceCommentCheck.cpp:147:1: required from here [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamespaceCommentCheck.cpp:147:1: required from here [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamespaceCommentCheck.cpp:147:1: required from here [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamespaceCommentCheck.cpp:147:1: required from here [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamespaceCommentCheck.cpp:147:1: required from here [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamespaceCommentCheck.cpp:147:1: required from here [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamespaceCommentCheck.cpp:147:1: required from here [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamespaceCommentCheck.cpp:147:1: required from here [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamespaceCommentCheck.cpp:147:1: required from here [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamespaceCommentCheck.cpp:147:1: required from here [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamespaceCommentCheck.cpp:147:1: required from here [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamespaceCommentCheck.cpp:147:1: required from here [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamespaceCommentCheck.cpp:147:1: required from here [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamespaceCommentCheck.cpp:147:1: required from here [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamespaceCommentCheck.cpp:147:1: required from here [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamespaceCommentCheck.cpp:147:1: required from here [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NamespaceCommentCheck.cpp:147:1: required from here [ 1920s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1921s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/StringConstructorCheck.cpp.o [ 1921s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/StringIntegerAssignmentCheck.cpp.o [ 1922s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1922s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1922s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1922s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 1922s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 1922s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringCompareCheck.h:13, [ 1922s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringCompareCheck.cpp:10: [ 1922s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1922s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1922s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1922s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1922s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1922s] typename add_lvalue_reference_if_not_pointer::type; [ 1922s] ^ [ 1922s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1922s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1922s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1922s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1922s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1922s] ^ [ 1922s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1922s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1922s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1922s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1922s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1922s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1922s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1922s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1922s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1922s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1922s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1922s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1922s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1922s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1922s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1922s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1922s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1922s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1922s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1922s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1922s] static const bool value = [ 1922s] ^~~~~ [ 1922s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1922s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1922s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1922s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1922s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1922s] ^ [ 1923s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1923s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1923s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1923s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 1923s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 1923s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringConstructorCheck.h:13, [ 1923s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringConstructorCheck.cpp:10: [ 1923s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1923s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1923s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1923s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1923s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1923s] typename add_lvalue_reference_if_not_pointer::type; [ 1923s] ^ [ 1923s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1923s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1923s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1923s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1923s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1923s] ^ [ 1923s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/UseEqualsDeleteCheck.cpp.o [ 1923s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1923s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1923s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1923s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 1923s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 1923s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringIntegerAssignmentCheck.h:13, [ 1923s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:10: [ 1923s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1923s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1923s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1923s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1923s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1923s] typename add_lvalue_reference_if_not_pointer::type; [ 1923s] ^ [ 1923s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1923s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1923s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1923s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1923s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1923s] ^ [ 1924s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1924s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1924s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1924s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1924s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1924s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1924s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1924s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1924s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1924s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1924s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1924s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1924s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1924s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1924s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1924s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1924s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1924s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1924s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1924s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1924s] static const bool value = [ 1924s] ^~~~~ [ 1924s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1924s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1924s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1924s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1924s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1924s] ^ [ 1925s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/NonConstParameterCheck.cpp.o [ 1925s] [ 72%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/RetainCountChecker.cpp.o [ 1925s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1925s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1925s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1925s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1925s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1925s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1925s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1925s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1925s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1925s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidyDiagnosticConsumer.h:14, [ 1925s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidy.h:13, [ 1925s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDeleteCheck.h:13, [ 1925s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDeleteCheck.cpp:10: [ 1925s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1925s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1925s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1925s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1925s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1925s] typename add_lvalue_reference_if_not_pointer::type; [ 1925s] ^ [ 1925s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1925s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1925s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1925s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1925s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1925s] ^ [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1926s] static const bool value = [ 1926s] ^~~~~ [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1926s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1926s] ^ [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1926s] static const bool value = [ 1926s] ^~~~~ [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1926s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1926s] ^ [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1926s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1926s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1926s] ^ [ 1927s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1927s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1927s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1927s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidyDiagnosticConsumer.h:14, [ 1927s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidy.h:13, [ 1927s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NonConstParameterCheck.h:13, [ 1927s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NonConstParameterCheck.cpp:10: [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1927s] typename add_lvalue_reference_if_not_pointer::type; [ 1927s] ^ [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1927s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1927s] ^ [ 1927s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1927s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h:18, [ 1927s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/AllocationDiagnostics.h:17, [ 1927s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:15: [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1927s] typename add_lvalue_reference_if_not_pointer::type; [ 1927s] ^ [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1927s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1927s] ^ [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeSorter.cpp:290:1: required from here [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeSorter.cpp:290:1: required from here [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeSorter.cpp:290:1: required from here [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeSorter.cpp:290:1: required from here [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeSorter.cpp:290:1: required from here [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeSorter.cpp:290:1: required from here [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeSorter.cpp:290:1: required from here [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeSorter.cpp:290:1: required from here [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeSorter.cpp:290:1: required from here [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeSorter.cpp:290:1: required from here [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeSorter.cpp:290:1: required from here [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeSorter.cpp:290:1: required from here [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeSorter.cpp:290:1: required from here [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeSorter.cpp:290:1: required from here [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeSorter.cpp:290:1: required from here [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeSorter.cpp:290:1: required from here [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeSorter.cpp:290:1: required from here [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeSorter.cpp:290:1: required from here [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeSorter.cpp:290:1: required from here [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeSorter.cpp:290:1: required from here [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeSorter.cpp:290:1: required from here [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeSorter.cpp:290:1: required from here [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeSorter.cpp:290:1: required from here [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeSorter.cpp:290:1: required from here [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/IncludeSorter.cpp:290:1: required from here [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1927s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/ReadabilityTidyModule.cpp.o [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1927s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1927s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1927s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1928s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1928s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1928s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1928s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1928s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1928s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1928s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1928s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1928s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1928s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1928s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1928s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1928s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1928s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1928s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1928s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1928s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1928s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1928s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1928s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1928s] static const bool value = [ 1928s] ^~~~~ [ 1928s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1928s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1928s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1928s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1928s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1928s] ^ [ 1928s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1928s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1928s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1928s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1928s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1928s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1928s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1928s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1928s] ^ [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378: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]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Stmt]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Stmt]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Stmt]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringCompareCheck.cpp:53:66: required from here [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::MemberExpr]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::MemberExpr]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::MemberExpr]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringCompareCheck.cpp:62:67: required from here [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1929s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1929s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1929s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1929s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1929s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1929s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidyDiagnosticConsumer.h:14, [ 1929s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidy.h:13, [ 1929s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ReadabilityTidyModule.cpp:10: [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1929s] typename add_lvalue_reference_if_not_pointer::type; [ 1929s] ^ [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1929s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1929s] ^ [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1929s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1929s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1929s] static const bool value = [ 1929s] ^~~~~ [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1929s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1929s] ^ [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringCompareCheck.cpp:82:1: required from here [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringCompareCheck.cpp:82:1: required from here [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringCompareCheck.cpp:82:1: required from here [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringCompareCheck.cpp:82:1: required from here [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringCompareCheck.cpp:82:1: required from here [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringCompareCheck.cpp:82:1: required from here [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringCompareCheck.cpp:82:1: required from here [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringCompareCheck.cpp:82:1: required from here [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringCompareCheck.cpp:82:1: required from here [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringCompareCheck.cpp:82:1: required from here [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringCompareCheck.cpp:82:1: required from here [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringCompareCheck.cpp:82:1: required from here [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringCompareCheck.cpp:82:1: required from here [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringCompareCheck.cpp:82:1: required from here [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringCompareCheck.cpp:82:1: required from here [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringCompareCheck.cpp:82:1: required from here [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringCompareCheck.cpp:82:1: required from here [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringCompareCheck.cpp:82:1: required from here [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringCompareCheck.cpp:82:1: required from here [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringCompareCheck.cpp:82:1: required from here [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringCompareCheck.cpp:82:1: required from here [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringCompareCheck.cpp:82:1: required from here [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringCompareCheck.cpp:82:1: required from here [ 1929s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:1952:65: required from here [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:1986:58: required from here [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NonConstParameterCheck.cpp:59:51: required from here [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NonConstParameterCheck.cpp:84:61: required from here [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NonConstParameterCheck.cpp:88:54: required from here [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NonConstParameterCheck.cpp:90:57: required from here [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1930s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1930s] ^ [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCIvarRefExpr; Y = const clang::Stmt*]': [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:1941:31: required from here [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1930s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1930s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCArrayLiteral; Y = const clang::Stmt*]': [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:1946:32: required from here [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCDictionaryLiteral; Y = const clang::Stmt*]': [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:1949:42: required from here [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1930s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1930s] ^ [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1930s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/utils/CMakeFiles/clangTidyUtils.dir/LexerUtils.cpp.o [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCBoxedExpr; Y = const clang::Stmt*]': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:1952:65: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:1974:52: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:2068:69: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:41:61: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXConstructExpr]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXConstructExpr]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXConstructExpr]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringConstructorCheck.cpp:105:73: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringConstructorCheck.cpp:109:55: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::StringLiteral; BaseT = clang::Stmt]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::StringLiteral; BaseT = clang::Stmt]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::StringLiteral]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::StringLiteral]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::StringLiteral]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringConstructorCheck.cpp:124:66: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::IntegerLiteral]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::IntegerLiteral]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::IntegerLiteral]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringConstructorCheck.cpp:125:67: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXOperatorCallExpr]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:86:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:86:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:86:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:86:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:86:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:86:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:86:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:86:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:86:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:86:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:86:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:86:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:86:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:86:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:86:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:86:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:86:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:86:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:86:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:86:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:86:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:86:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:86:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:86:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringIntegerAssignmentCheck.cpp:86:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:160:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker(clang::AnalyzerOptions&) [with CHECKER = {anonymous}::RetainCountChecker]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:4025:67: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1931s] ^ [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1931s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BlockExpr; Y = const clang::Stmt*]': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:160:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker(clang::AnalyzerOptions&) [with CHECKER = {anonymous}::RetainCountChecker]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:4025:67: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1931s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:160:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker(clang::AnalyzerOptions&) [with CHECKER = {anonymous}::RetainCountChecker]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:4025:67: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1931s] ^ [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CastExpr; Y = const clang::Stmt*]': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:160:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker(clang::AnalyzerOptions&) [with CHECKER = {anonymous}::RetainCountChecker]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:4025:67: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1931s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:160:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker(clang::AnalyzerOptions&) [with CHECKER = {anonymous}::RetainCountChecker]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:4025:67: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1931s] ^ [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:160:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker(clang::AnalyzerOptions&) [with CHECKER = {anonymous}::RetainCountChecker]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:4025:67: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:160:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker(clang::AnalyzerOptions&) [with CHECKER = {anonymous}::RetainCountChecker]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:4025:67: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:160:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker(clang::AnalyzerOptions&) [with CHECKER = {anonymous}::RetainCountChecker]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:4025:67: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:160:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker(clang::AnalyzerOptions&) [with CHECKER = {anonymous}::RetainCountChecker]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker.cpp:4025:67: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1931s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringConstructorCheck.cpp:134:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringConstructorCheck.cpp:134:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringConstructorCheck.cpp:134:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringConstructorCheck.cpp:134:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringConstructorCheck.cpp:134:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringConstructorCheck.cpp:134:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringConstructorCheck.cpp:134:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringConstructorCheck.cpp:134:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringConstructorCheck.cpp:134:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringConstructorCheck.cpp:134:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringConstructorCheck.cpp:134:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringConstructorCheck.cpp:134:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringConstructorCheck.cpp:134:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringConstructorCheck.cpp:134:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringConstructorCheck.cpp:134:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringConstructorCheck.cpp:134:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringConstructorCheck.cpp:134:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringConstructorCheck.cpp:134:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringConstructorCheck.cpp:134:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringConstructorCheck.cpp:134:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringConstructorCheck.cpp:134:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringConstructorCheck.cpp:134:1: required from here [ 1931s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1932s] static const bool value = [ 1932s] ^~~~~ [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1932s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1932s] ^ [ 1932s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1932s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1932s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1932s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1932s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1932s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/LexerUtils.h:13, [ 1932s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/LexerUtils.cpp:10: [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1932s] typename add_lvalue_reference_if_not_pointer::type; [ 1932s] ^ [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1932s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1932s] ^ [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1932s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1932s] ^ [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1932s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1932s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1932s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NonConstParameterCheck.cpp:59:51: required from here [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]': [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NonConstParameterCheck.cpp:62:53: required from here [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]': [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NonConstParameterCheck.cpp:84:61: required from here [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]': [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NonConstParameterCheck.cpp:88:54: required from here [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NonConstParameterCheck.cpp:90:57: required from here [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1933s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1933s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDeleteCheck.cpp:78:1: required from here [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDeleteCheck.cpp:78:1: required from here [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDeleteCheck.cpp:78:1: required from here [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDeleteCheck.cpp:78:1: required from here [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDeleteCheck.cpp:78:1: required from here [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDeleteCheck.cpp:78:1: required from here [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDeleteCheck.cpp:78:1: required from here [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDeleteCheck.cpp:78:1: required from here [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDeleteCheck.cpp:78:1: required from here [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDeleteCheck.cpp:78:1: required from here [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDeleteCheck.cpp:78:1: required from here [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDeleteCheck.cpp:78:1: required from here [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDeleteCheck.cpp:78:1: required from here [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDeleteCheck.cpp:78:1: required from here [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDeleteCheck.cpp:78:1: required from here [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDeleteCheck.cpp:78:1: required from here [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDeleteCheck.cpp:78:1: required from here [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDeleteCheck.cpp:78:1: required from here [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDeleteCheck.cpp:78:1: required from here [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDeleteCheck.cpp:78:1: required from here [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDeleteCheck.cpp:78:1: required from here [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDeleteCheck.cpp:78:1: required from here [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDeleteCheck.cpp:78:1: required from here [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDeleteCheck.cpp:78:1: required from here [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseEqualsDeleteCheck.cpp:78:1: required from here [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1933s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1933s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1933s] ^ [ 1934s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/utils/CMakeFiles/clangTidyUtils.dir/NamespaceAliaser.cpp.o [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::DeclRefExpr]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::DeclRefExpr]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::DeclRefExpr]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NonConstParameterCheck.cpp:56:73: required from here [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378: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]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Stmt]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Stmt]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Stmt]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NonConstParameterCheck.cpp:58:65: required from here [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NonConstParameterCheck.cpp:214:1: required from here [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NonConstParameterCheck.cpp:214:1: required from here [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NonConstParameterCheck.cpp:214:1: required from here [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NonConstParameterCheck.cpp:214:1: required from here [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NonConstParameterCheck.cpp:214:1: required from here [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NonConstParameterCheck.cpp:214:1: required from here [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NonConstParameterCheck.cpp:214:1: required from here [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NonConstParameterCheck.cpp:214:1: required from here [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NonConstParameterCheck.cpp:214:1: required from here [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NonConstParameterCheck.cpp:214:1: required from here [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NonConstParameterCheck.cpp:214:1: required from here [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NonConstParameterCheck.cpp:214:1: required from here [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NonConstParameterCheck.cpp:214:1: required from here [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NonConstParameterCheck.cpp:214:1: required from here [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NonConstParameterCheck.cpp:214:1: required from here [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NonConstParameterCheck.cpp:214:1: required from here [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NonConstParameterCheck.cpp:214:1: required from here [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NonConstParameterCheck.cpp:214:1: required from here [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/NonConstParameterCheck.cpp:214:1: required from here [ 1934s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1935s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/utils/CMakeFiles/clangTidyUtils.dir/OptionsUtils.cpp.o [ 1935s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1935s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1935s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1935s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1935s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1935s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1936s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1936s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1936s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1936s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1936s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1936s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/NamespaceAliaser.h:13, [ 1936s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/NamespaceAliaser.cpp:10: [ 1936s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1936s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1936s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1936s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1936s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1936s] typename add_lvalue_reference_if_not_pointer::type; [ 1936s] ^ [ 1936s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1936s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1936s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1936s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1936s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1936s] ^ [ 1936s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1936s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1936s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1936s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/../ClangTidyDiagnosticConsumer.h:14, [ 1936s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/../ClangTidy.h:13, [ 1936s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/OptionsUtils.h:13, [ 1936s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/OptionsUtils.cpp:10: [ 1936s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1936s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1936s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1936s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1936s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1936s] typename add_lvalue_reference_if_not_pointer::type; [ 1936s] ^ [ 1936s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1936s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1936s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1936s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1936s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1936s] ^ [ 1936s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1936s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1936s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1936s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1936s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1936s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1936s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1936s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1936s] ^ [ 1937s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/utils/CMakeFiles/clangTidyUtils.dir/TypeTraits.cpp.o [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1937s] static const bool value = [ 1937s] ^~~~~ [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1937s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1937s] ^ [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ReadabilityTidyModule.cpp:107:1: required from here [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ReadabilityTidyModule.cpp:107:1: required from here [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ReadabilityTidyModule.cpp:107:1: required from here [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ReadabilityTidyModule.cpp:107:1: required from here [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ReadabilityTidyModule.cpp:107:1: required from here [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ReadabilityTidyModule.cpp:107:1: required from here [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ReadabilityTidyModule.cpp:107:1: required from here [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ReadabilityTidyModule.cpp:107:1: required from here [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ReadabilityTidyModule.cpp:107:1: required from here [ 1937s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ReadabilityTidyModule.cpp:107:1: required from here [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ReadabilityTidyModule.cpp:107:1: required from here [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ReadabilityTidyModule.cpp:107:1: required from here [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ReadabilityTidyModule.cpp:107:1: required from here [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ReadabilityTidyModule.cpp:107:1: required from here [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ReadabilityTidyModule.cpp:107:1: required from here [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ReadabilityTidyModule.cpp:107:1: required from here [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ReadabilityTidyModule.cpp:107:1: required from here [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ReadabilityTidyModule.cpp:107:1: required from here [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ReadabilityTidyModule.cpp:107:1: required from here [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ReadabilityTidyModule.cpp:107:1: required from here [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ReadabilityTidyModule.cpp:107:1: required from here [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ReadabilityTidyModule.cpp:107:1: required from here [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ReadabilityTidyModule.cpp:107:1: required from here [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ReadabilityTidyModule.cpp:107:1: required from here [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/ReadabilityTidyModule.cpp:107:1: required from here [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1938s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/StringLiteralWithEmbeddedNulCheck.cpp.o [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1938s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1939s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1939s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1939s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1939s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 1939s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 1939s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/TypeTraits.h:13, [ 1939s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/TypeTraits.cpp:10: [ 1939s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1939s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1939s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1939s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1939s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1939s] typename add_lvalue_reference_if_not_pointer::type; [ 1939s] ^ [ 1939s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1939s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1939s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1939s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1939s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1939s] ^ [ 1939s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/UseNoexceptCheck.cpp.o [ 1939s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1939s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1939s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1939s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1939s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1939s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1939s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1939s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1939s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1939s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1939s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1939s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1939s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1939s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1939s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1939s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1939s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1939s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1939s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1939s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1939s] static const bool value = [ 1939s] ^~~~~ [ 1939s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1939s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1939s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1939s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1939s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1939s] ^ [ 1939s] [ 72%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/ReturnPointerRangeChecker.cpp.o [ 1939s] [ 72%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/ReturnUndefChecker.cpp.o [ 1939s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1939s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1939s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1939s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 1939s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 1939s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringLiteralWithEmbeddedNulCheck.h:13, [ 1939s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringLiteralWithEmbeddedNulCheck.cpp:10: [ 1939s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1939s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1939s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1939s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1939s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1939s] typename add_lvalue_reference_if_not_pointer::type; [ 1939s] ^ [ 1939s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1939s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1939s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1939s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1939s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1939s] ^ [ 1940s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1940s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1940s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1940s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1940s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1940s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1940s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1940s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1940s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1940s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1940s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1940s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1940s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1940s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1940s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1940s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1940s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1940s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1940s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1940s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1940s] static const bool value = [ 1940s] ^~~~~ [ 1940s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1940s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1940s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1940s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1940s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1940s] ^ [ 1940s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/RedundantControlFlowCheck.cpp.o [ 1940s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1940s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1940s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1940s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1940s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1940s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1941s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1941s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1941s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1941s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidyDiagnosticConsumer.h:14, [ 1941s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidy.h:13, [ 1941s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNoexceptCheck.h:13, [ 1941s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNoexceptCheck.cpp:10: [ 1941s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1941s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1941s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1941s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1941s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1941s] typename add_lvalue_reference_if_not_pointer::type; [ 1941s] ^ [ 1941s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1941s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1941s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1941s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1941s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1941s] ^ [ 1941s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1941s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1941s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp:16: [ 1941s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1941s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1941s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1941s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1941s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1941s] typename add_lvalue_reference_if_not_pointer::type; [ 1941s] ^ [ 1941s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1941s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1941s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1941s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1941s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1941s] ^ [ 1941s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1941s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1941s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp:17: [ 1941s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1941s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1941s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1941s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1941s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1941s] typename add_lvalue_reference_if_not_pointer::type; [ 1941s] ^ [ 1941s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1941s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1941s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1941s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1941s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1941s] ^ [ 1941s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1941s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1941s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1941s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1941s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1941s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1941s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1941s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1941s] ^ [ 1942s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1942s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1942s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1942s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1942s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1942s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1942s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1942s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1942s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1942s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1942s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1942s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1942s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1942s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1942s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1942s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1942s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1942s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1942s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1942s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1942s] static const bool value = [ 1942s] ^~~~~ [ 1942s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1942s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1942s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1942s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1942s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1942s] ^ [ 1942s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1942s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1942s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1942s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidyDiagnosticConsumer.h:14, [ 1942s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidy.h:13, [ 1942s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantControlFlowCheck.h:13, [ 1942s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantControlFlowCheck.cpp:10: [ 1942s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1942s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1942s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1942s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1942s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1942s] typename add_lvalue_reference_if_not_pointer::type; [ 1942s] ^ [ 1942s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1942s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1942s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1942s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1942s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1942s] ^ [ 1942s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1942s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1942s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1942s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1942s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1942s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1943s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1943s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/NamespaceAliaser.cpp:97:1: required from here [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/NamespaceAliaser.cpp:97:1: required from here [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/NamespaceAliaser.cpp:97:1: required from here [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/NamespaceAliaser.cpp:97:1: required from here [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/NamespaceAliaser.cpp:97:1: required from here [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/NamespaceAliaser.cpp:97:1: required from here [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/NamespaceAliaser.cpp:97:1: required from here [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/NamespaceAliaser.cpp:97:1: required from here [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/NamespaceAliaser.cpp:97:1: required from here [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/NamespaceAliaser.cpp:97:1: required from here [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/NamespaceAliaser.cpp:97:1: required from here [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/NamespaceAliaser.cpp:97:1: required from here [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/NamespaceAliaser.cpp:97:1: required from here [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/NamespaceAliaser.cpp:97:1: required from here [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/NamespaceAliaser.cpp:97:1: required from here [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/NamespaceAliaser.cpp:97:1: required from here [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/NamespaceAliaser.cpp:97:1: required from here [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/NamespaceAliaser.cpp:97:1: required from here [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/NamespaceAliaser.cpp:97:1: required from here [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/NamespaceAliaser.cpp:97:1: required from here [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/NamespaceAliaser.cpp:97:1: required from here [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/NamespaceAliaser.cpp:97:1: required from here [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/NamespaceAliaser.cpp:97:1: required from here [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/NamespaceAliaser.cpp:97:1: required from here [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1943s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1943s] ^ [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1943s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1944s] static const bool value = [ 1944s] ^~~~~ [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1944s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1944s] ^ [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1944s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1944s] ^ [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1944s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1944s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/OptionsUtils.cpp:38:1: required from here [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/OptionsUtils.cpp:38:1: required from here [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/OptionsUtils.cpp:38:1: required from here [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/OptionsUtils.cpp:38:1: required from here [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/OptionsUtils.cpp:38:1: required from here [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/OptionsUtils.cpp:38:1: required from here [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/OptionsUtils.cpp:38:1: required from here [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/OptionsUtils.cpp:38:1: required from here [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/OptionsUtils.cpp:38:1: required from here [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/OptionsUtils.cpp:38:1: required from here [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/OptionsUtils.cpp:38:1: required from here [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/OptionsUtils.cpp:38:1: required from here [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/OptionsUtils.cpp:38:1: required from here [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/OptionsUtils.cpp:38:1: required from here [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/OptionsUtils.cpp:38:1: required from here [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/OptionsUtils.cpp:38:1: required from here [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/OptionsUtils.cpp:38:1: required from here [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/OptionsUtils.cpp:38:1: required from here [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/OptionsUtils.cpp:38:1: required from here [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/OptionsUtils.cpp:38:1: required from here [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/OptionsUtils.cpp:38:1: required from here [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/OptionsUtils.cpp:38:1: required from here [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/OptionsUtils.cpp:38:1: required from here [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/OptionsUtils.cpp:38:1: required from here [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/OptionsUtils.cpp:38:1: required from here [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:514:22: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ReturnPointerRangeChecker; CHECK1 = clang::ento::check::PreStmt]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ReturnPointerRangeChecker]' [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp:91:50: required from here [ 1944s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1944s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1944s] ^ [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]': [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:514:22: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ReturnPointerRangeChecker; CHECK1 = clang::ento::check::PreStmt]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ReturnPointerRangeChecker]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ReturnPointerRangeChecker.cpp:91:50: required from here [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1945s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1945s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1945s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1945s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1945s] static const bool value = [ 1945s] ^~~~~ [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1945s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1945s] ^ [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:514:22: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ReturnUndefChecker; CHECK1 = clang::ento::check::PreStmt]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ReturnUndefChecker]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp:122:43: required from here [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1945s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1945s] ^ [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]': [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:514:22: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ReturnUndefChecker; CHECK1 = clang::ento::check::PreStmt]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ReturnUndefChecker]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp:122:43: required from here [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1945s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1945s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1945s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1945s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/TypeTraits.cpp:149:1: required from here [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/TypeTraits.cpp:149:1: required from here [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/TypeTraits.cpp:149:1: required from here [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/TypeTraits.cpp:149:1: required from here [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/TypeTraits.cpp:149:1: required from here [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/TypeTraits.cpp:149:1: required from here [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/TypeTraits.cpp:149:1: required from here [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/TypeTraits.cpp:149:1: required from here [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/TypeTraits.cpp:149:1: required from here [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/TypeTraits.cpp:149:1: required from here [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/TypeTraits.cpp:149:1: required from here [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/TypeTraits.cpp:149:1: required from here [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/TypeTraits.cpp:149:1: required from here [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/TypeTraits.cpp:149:1: required from here [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/TypeTraits.cpp:149:1: required from here [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/TypeTraits.cpp:149:1: required from here [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/TypeTraits.cpp:149:1: required from here [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/TypeTraits.cpp:149:1: required from here [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/TypeTraits.cpp:149:1: required from here [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/TypeTraits.cpp:149:1: required from here [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/TypeTraits.cpp:149:1: required from here [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/TypeTraits.cpp:149:1: required from here [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/TypeTraits.cpp:149:1: required from here [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/TypeTraits.cpp:149:1: required from here [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/TypeTraits.cpp:149:1: required from here [ 1945s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1946s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/RedundantDeclarationCheck.cpp.o [ 1946s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/RedundantFunctionPtrDereferenceCheck.cpp.o [ 1946s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1946s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1946s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1946s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1946s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1946s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1946s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1946s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1946s] ^ [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::StringLiteral; BaseT = clang::Stmt]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::StringLiteral; BaseT = clang::Stmt]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::StringLiteral]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::StringLiteral]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::StringLiteral]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringLiteralWithEmbeddedNulCheck.cpp:61:70: required from here [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1947s] [ 72%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/SimpleStreamChecker.cpp.o [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1947s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1947s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringLiteralWithEmbeddedNulCheck.cpp:83:1: required from here [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringLiteralWithEmbeddedNulCheck.cpp:83:1: required from here [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringLiteralWithEmbeddedNulCheck.cpp:83:1: required from here [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringLiteralWithEmbeddedNulCheck.cpp:83:1: required from here [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXOperatorCallExpr]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringLiteralWithEmbeddedNulCheck.cpp:83:1: required from here [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringLiteralWithEmbeddedNulCheck.cpp:83:1: required from here [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringLiteralWithEmbeddedNulCheck.cpp:83:1: required from here [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringLiteralWithEmbeddedNulCheck.cpp:83:1: required from here [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringLiteralWithEmbeddedNulCheck.cpp:83:1: required from here [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringLiteralWithEmbeddedNulCheck.cpp:83:1: required from here [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringLiteralWithEmbeddedNulCheck.cpp:83:1: required from here [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringLiteralWithEmbeddedNulCheck.cpp:83:1: required from here [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringLiteralWithEmbeddedNulCheck.cpp:83:1: required from here [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringLiteralWithEmbeddedNulCheck.cpp:83:1: required from here [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringLiteralWithEmbeddedNulCheck.cpp:83:1: required from here [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringLiteralWithEmbeddedNulCheck.cpp:83:1: required from here [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringLiteralWithEmbeddedNulCheck.cpp:83:1: required from here [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringLiteralWithEmbeddedNulCheck.cpp:83:1: required from here [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringLiteralWithEmbeddedNulCheck.cpp:83:1: required from here [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringLiteralWithEmbeddedNulCheck.cpp:83:1: required from here [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringLiteralWithEmbeddedNulCheck.cpp:83:1: required from here [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringLiteralWithEmbeddedNulCheck.cpp:83:1: required from here [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringLiteralWithEmbeddedNulCheck.cpp:83:1: required from here [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringLiteralWithEmbeddedNulCheck.cpp:83:1: required from here [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringLiteralWithEmbeddedNulCheck.cpp:83:1: required from here [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/StringLiteralWithEmbeddedNulCheck.cpp:83:1: required from here [ 1947s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1948s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/utils/CMakeFiles/clangTidyUtils.dir/UsingInserter.cpp.o [ 1948s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1948s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1948s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1948s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1948s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1948s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1948s] [ 72%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/StackAddrEscapeChecker.cpp.o [ 1948s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1948s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1948s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1948s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1948s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1948s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1948s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1948s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1948s] ^ [ 1948s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1948s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1948s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1948s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidyDiagnosticConsumer.h:14, [ 1948s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidy.h:13, [ 1948s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantDeclarationCheck.h:13, [ 1948s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantDeclarationCheck.cpp:10: [ 1948s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1948s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1948s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1948s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1948s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1948s] typename add_lvalue_reference_if_not_pointer::type; [ 1948s] ^ [ 1948s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1948s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1948s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1948s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1948s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1948s] ^ [ 1948s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1948s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1948s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1948s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidyDiagnosticConsumer.h:14, [ 1948s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidy.h:13, [ 1948s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantFunctionPtrDereferenceCheck.h:13, [ 1948s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantFunctionPtrDereferenceCheck.cpp:10: [ 1948s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1948s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1948s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1948s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1948s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1948s] typename add_lvalue_reference_if_not_pointer::type; [ 1948s] ^ [ 1948s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1948s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1948s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1948s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1948s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1948s] ^ [ 1949s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1949s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1949s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp:19: [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1949s] typename add_lvalue_reference_if_not_pointer::type; [ 1949s] ^ [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1949s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1949s] ^ [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1949s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1949s] ^ [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNoexceptCheck.cpp:114:1: required from here [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNoexceptCheck.cpp:114:1: required from here [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNoexceptCheck.cpp:114:1: required from here [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNoexceptCheck.cpp:114:1: required from here [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNoexceptCheck.cpp:114:1: required from here [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNoexceptCheck.cpp:114:1: required from here [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNoexceptCheck.cpp:114:1: required from here [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNoexceptCheck.cpp:114:1: required from here [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNoexceptCheck.cpp:114:1: required from here [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNoexceptCheck.cpp:114:1: required from here [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNoexceptCheck.cpp:114:1: required from here [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNoexceptCheck.cpp:114:1: required from here [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNoexceptCheck.cpp:114:1: required from here [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNoexceptCheck.cpp:114:1: required from here [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNoexceptCheck.cpp:114:1: required from here [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNoexceptCheck.cpp:114:1: required from here [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNoexceptCheck.cpp:114:1: required from here [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNoexceptCheck.cpp:114:1: required from here [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNoexceptCheck.cpp:114:1: required from here [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNoexceptCheck.cpp:114:1: required from here [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNoexceptCheck.cpp:114:1: required from here [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNoexceptCheck.cpp:114:1: required from here [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNoexceptCheck.cpp:114:1: required from here [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNoexceptCheck.cpp:114:1: required from here [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNoexceptCheck.cpp:114:1: required from here [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1949s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1949s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1949s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1949s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/UsingInserter.h:13, [ 1949s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/UsingInserter.cpp:10: [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1949s] typename add_lvalue_reference_if_not_pointer::type; [ 1949s] ^ [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1949s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1949s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1949s] ^ [ 1950s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1950s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1950s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1950s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:18, [ 1950s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp:16: [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1950s] typename add_lvalue_reference_if_not_pointer::type; [ 1950s] ^ [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1950s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1950s] ^ [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantControlFlowCheck.cpp:98:1: required from here [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantControlFlowCheck.cpp:98:1: required from here [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantControlFlowCheck.cpp:98:1: required from here [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantControlFlowCheck.cpp:98:1: required from here [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantControlFlowCheck.cpp:98:1: required from here [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantControlFlowCheck.cpp:98:1: required from here [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantControlFlowCheck.cpp:98:1: required from here [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantControlFlowCheck.cpp:98:1: required from here [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantControlFlowCheck.cpp:98:1: required from here [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantControlFlowCheck.cpp:98:1: required from here [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantControlFlowCheck.cpp:98:1: required from here [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantControlFlowCheck.cpp:98:1: required from here [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantControlFlowCheck.cpp:98:1: required from here [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantControlFlowCheck.cpp:98:1: required from here [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantControlFlowCheck.cpp:98:1: required from here [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantControlFlowCheck.cpp:98:1: required from here [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantControlFlowCheck.cpp:98:1: required from here [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantControlFlowCheck.cpp:98:1: required from here [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantControlFlowCheck.cpp:98:1: required from here [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantControlFlowCheck.cpp:98:1: required from here [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantControlFlowCheck.cpp:98:1: required from here [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantControlFlowCheck.cpp:98:1: required from here [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantControlFlowCheck.cpp:98:1: required from here [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantControlFlowCheck.cpp:98:1: required from here [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantControlFlowCheck.cpp:98:1: required from here [ 1950s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1951s] static const bool value = [ 1951s] ^~~~~ [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1951s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1951s] ^ [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1951s] static const bool value = [ 1951s] ^~~~~ [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1951s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1951s] ^ [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1951s] static const bool value = [ 1951s] ^~~~~ [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1951s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1951s] ^ [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1951s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1952s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1952s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1952s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1952s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1952s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1952s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1952s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1952s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1952s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1952s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1952s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1952s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1952s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1952s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1952s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/SuspiciousEnumUsageCheck.cpp.o [ 1953s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1953s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1953s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1953s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1953s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1953s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1953s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1953s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1953s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1953s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1953s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1953s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1953s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1953s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1953s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:504: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}]' [ 1953s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::StackAddrEscapeChecker]' [ 1953s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp:257:47: required from here [ 1953s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1953s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1953s] ^ [ 1953s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]': [ 1953s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1953s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1953s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:504: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}]' [ 1953s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::StackAddrEscapeChecker]' [ 1953s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp:257:47: required from here [ 1953s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1953s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1953s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1953s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1953s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1953s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1953s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1953s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1953s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1954s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1954s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1954s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1954s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1954s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1954s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1954s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/UseNullptrCheck.cpp.o [ 1954s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1954s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1954s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1954s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1954s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1954s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1954s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1954s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1954s] ^ [ 1954s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1954s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1954s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1954s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1954s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1954s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1954s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1954s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1954s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1954s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 1954s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 1954s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousEnumUsageCheck.h:13, [ 1954s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousEnumUsageCheck.cpp:10: [ 1954s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1954s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1954s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1954s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1954s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1954s] typename add_lvalue_reference_if_not_pointer::type; [ 1954s] ^ [ 1954s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1954s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1954s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1954s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1954s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1954s] ^ [ 1955s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1955s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1955s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1955s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1955s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1955s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1955s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1955s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1955s] ^ [ 1955s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/UseOverrideCheck.cpp.o [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1956s] ^ [ 1956s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/UseTransparentFunctorsCheck.cpp.o [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantDeclarationCheck.cpp:70:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantDeclarationCheck.cpp:70:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantDeclarationCheck.cpp:70:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantDeclarationCheck.cpp:70:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantDeclarationCheck.cpp:70:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantDeclarationCheck.cpp:70:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantDeclarationCheck.cpp:70:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantDeclarationCheck.cpp:70:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantDeclarationCheck.cpp:70:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantDeclarationCheck.cpp:70:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantDeclarationCheck.cpp:70:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantDeclarationCheck.cpp:70:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantDeclarationCheck.cpp:70:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantDeclarationCheck.cpp:70:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantDeclarationCheck.cpp:70:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantDeclarationCheck.cpp:70:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantDeclarationCheck.cpp:70:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantDeclarationCheck.cpp:70:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantDeclarationCheck.cpp:70:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantDeclarationCheck.cpp:70:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantDeclarationCheck.cpp:70:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantDeclarationCheck.cpp:70:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantDeclarationCheck.cpp:70:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantDeclarationCheck.cpp:70:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantDeclarationCheck.cpp:70:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnaryOperator; BaseT = clang::Stmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::UnaryOperator]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::UnaryOperator]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::UnaryOperator]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantFunctionPtrDereferenceCheck.cpp:29:68: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/UsingInserter.cpp:89:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/UsingInserter.cpp:89:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/UsingInserter.cpp:89:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/UsingInserter.cpp:89:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/UsingInserter.cpp:89:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/UsingInserter.cpp:89:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/UsingInserter.cpp:89:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/UsingInserter.cpp:89:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/UsingInserter.cpp:89:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/UsingInserter.cpp:89:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/UsingInserter.cpp:89:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/UsingInserter.cpp:89:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/UsingInserter.cpp:89:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/UsingInserter.cpp:89:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/UsingInserter.cpp:89:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/UsingInserter.cpp:89:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/UsingInserter.cpp:89:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/UsingInserter.cpp:89:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/UsingInserter.cpp:89:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/UsingInserter.cpp:89:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/UsingInserter.cpp:89:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/UsingInserter.cpp:89:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/UsingInserter.cpp:89:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/utils/UsingInserter.cpp:89:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantFunctionPtrDereferenceCheck.cpp:37:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantFunctionPtrDereferenceCheck.cpp:37:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantFunctionPtrDereferenceCheck.cpp:37:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantFunctionPtrDereferenceCheck.cpp:37:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1956s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1956s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1956s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidyDiagnosticConsumer.h:14, [ 1956s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidy.h:13, [ 1956s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNullptrCheck.h:13, [ 1956s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNullptrCheck.cpp:10: [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] typename add_lvalue_reference_if_not_pointer::type; [ 1956s] ^ [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantFunctionPtrDereferenceCheck.cpp:37:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1956s] ^ [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantFunctionPtrDereferenceCheck.cpp:37:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantFunctionPtrDereferenceCheck.cpp:37:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantFunctionPtrDereferenceCheck.cpp:37:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantFunctionPtrDereferenceCheck.cpp:37:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantFunctionPtrDereferenceCheck.cpp:37:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantFunctionPtrDereferenceCheck.cpp:37:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantFunctionPtrDereferenceCheck.cpp:37:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantFunctionPtrDereferenceCheck.cpp:37:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantFunctionPtrDereferenceCheck.cpp:37:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantFunctionPtrDereferenceCheck.cpp:37:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantFunctionPtrDereferenceCheck.cpp:37:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantFunctionPtrDereferenceCheck.cpp:37:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantFunctionPtrDereferenceCheck.cpp:37:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantFunctionPtrDereferenceCheck.cpp:37:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantFunctionPtrDereferenceCheck.cpp:37:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantFunctionPtrDereferenceCheck.cpp:37:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantFunctionPtrDereferenceCheck.cpp:37:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantFunctionPtrDereferenceCheck.cpp:37:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantFunctionPtrDereferenceCheck.cpp:37:1: required from here [ 1956s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1957s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1957s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1957s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1957s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1957s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1957s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1957s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1957s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1957s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1957s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1957s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1957s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1957s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1957s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1957s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1957s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1957s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1957s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1957s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1957s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1957s] static const bool value = [ 1957s] ^~~~~ [ 1957s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1957s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1957s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1957s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1957s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1957s] ^ [ 1957s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1957s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1957s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1957s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidyDiagnosticConsumer.h:14, [ 1957s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidy.h:13, [ 1957s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseOverrideCheck.h:13, [ 1957s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseOverrideCheck.cpp:10: [ 1957s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1957s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1957s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1957s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1957s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1957s] typename add_lvalue_reference_if_not_pointer::type; [ 1957s] ^ [ 1957s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1957s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1957s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1957s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1957s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1957s] ^ [ 1958s] [ 72%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/StdLibraryFunctionsChecker.cpp.o [ 1958s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1958s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1958s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1958s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidyDiagnosticConsumer.h:14, [ 1958s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidy.h:13, [ 1958s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseTransparentFunctorsCheck.h:13, [ 1958s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseTransparentFunctorsCheck.cpp:10: [ 1958s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1958s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1958s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1958s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1958s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1958s] typename add_lvalue_reference_if_not_pointer::type; [ 1958s] ^ [ 1958s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1958s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1958s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1958s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1958s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1958s] ^ [ 1959s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1959s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1959s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1959s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1959s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1959s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 1959s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 1959s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/AnalysisContext.h:18, [ 1959s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Analysis/ProgramPoint.h:18, [ 1959s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:17, [ 1959s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp:55: [ 1959s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1959s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1959s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1959s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1959s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1959s] typename add_lvalue_reference_if_not_pointer::type; [ 1959s] ^ [ 1959s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1959s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1959s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1959s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1959s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1959s] ^ [ 1959s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1959s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1959s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1959s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1959s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1959s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1959s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1959s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1959s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1959s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1959s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1959s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1959s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1959s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1959s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1959s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1959s] static const bool value = [ 1959s] ^~~~~ [ 1959s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1959s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1959s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1959s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1959s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1959s] ^ [ 1960s] [ 72%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/StreamChecker.cpp.o [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1960s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/RedundantMemberInitCheck.cpp.o [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1960s] static const bool value = [ 1960s] ^~~~~ [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1960s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1960s] ^ [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1960s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1960s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1960s] static const bool value = [ 1960s] ^~~~~ [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1960s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1960s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1960s] ^ [ 1961s] [ 72%] Linking CXX static library ../../../../../../lib/libclangTidyUtils.a [ 1961s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1961s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1961s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1961s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1961s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1961s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1961s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1961s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1961s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1961s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1961s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp:15: [ 1961s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1961s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1961s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1961s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1961s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1961s] typename add_lvalue_reference_if_not_pointer::type; [ 1961s] ^ [ 1961s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1961s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1961s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1961s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1961s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1961s] ^ [ 1961s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1961s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1961s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1961s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1961s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1961s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1961s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1961s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1961s] ^ [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::BinaryOperator]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::BinaryOperator]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::BinaryOperator]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousEnumUsageCheck.cpp:173:62: required from here [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousEnumUsageCheck.cpp:201:69: required from here [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1962s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1962s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1962s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1962s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidyDiagnosticConsumer.h:14, [ 1962s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidy.h:13, [ 1962s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantMemberInitCheck.h:13, [ 1962s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantMemberInitCheck.cpp:10: [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1962s] typename add_lvalue_reference_if_not_pointer::type; [ 1962s] ^ [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1962s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1962s] ^ [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousEnumUsageCheck.cpp:217:1: required from here [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousEnumUsageCheck.cpp:217:1: required from here [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousEnumUsageCheck.cpp:217:1: required from here [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousEnumUsageCheck.cpp:217:1: required from here [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousEnumUsageCheck.cpp:217:1: required from here [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousEnumUsageCheck.cpp:217:1: required from here [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousEnumUsageCheck.cpp:217:1: required from here [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousEnumUsageCheck.cpp:217:1: required from here [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousEnumUsageCheck.cpp:217:1: required from here [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousEnumUsageCheck.cpp:217:1: required from here [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousEnumUsageCheck.cpp:217:1: required from here [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousEnumUsageCheck.cpp:217:1: required from here [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousEnumUsageCheck.cpp:217:1: required from here [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousEnumUsageCheck.cpp:217:1: required from here [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousEnumUsageCheck.cpp:217:1: required from here [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousEnumUsageCheck.cpp:217:1: required from here [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousEnumUsageCheck.cpp:217:1: required from here [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousEnumUsageCheck.cpp:217:1: required from here [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousEnumUsageCheck.cpp:217:1: required from here [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousEnumUsageCheck.cpp:217:1: required from here [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousEnumUsageCheck.cpp:217:1: required from here [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousEnumUsageCheck.cpp:217:1: required from here [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousEnumUsageCheck.cpp:217:1: required from here [ 1962s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1963s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1963s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1963s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1963s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1963s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1963s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1963s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1963s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1963s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1963s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1963s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1963s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1963s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1963s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1963s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1963s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1963s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1963s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1963s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1963s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1963s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1963s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1963s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1963s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1963s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1963s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1963s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1963s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1963s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1963s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1963s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1963s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1964s] [ 72%] Built target clangTidyUtils [ 1964s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/RedundantStringCStrCheck.cpp.o [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1964s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1964s] ^ [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1964s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1964s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1964s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1964s] ^ [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1964s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1964s] ^ [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1964s] static const bool value = [ 1964s] ^~~~~ [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1964s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1964s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1964s] ^ [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378: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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Stmt]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNullptrCheck.cpp:295:59: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::InitListExpr]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNullptrCheck.cpp:431:41: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseOverrideCheck.cpp:207:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseOverrideCheck.cpp:207:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseOverrideCheck.cpp:207:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseOverrideCheck.cpp:207:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseOverrideCheck.cpp:207:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseOverrideCheck.cpp:207:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseOverrideCheck.cpp:207:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseOverrideCheck.cpp:207:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseOverrideCheck.cpp:207:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseOverrideCheck.cpp:207:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseOverrideCheck.cpp:207:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseOverrideCheck.cpp:207:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseOverrideCheck.cpp:207:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseOverrideCheck.cpp:207:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseOverrideCheck.cpp:207:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseOverrideCheck.cpp:207:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseOverrideCheck.cpp:207:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseOverrideCheck.cpp:207:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseOverrideCheck.cpp:207:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseOverrideCheck.cpp:207:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseOverrideCheck.cpp:207:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseOverrideCheck.cpp:207:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseOverrideCheck.cpp:207:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseOverrideCheck.cpp:207:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseOverrideCheck.cpp:207:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXConstructExpr]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXConstructExpr]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXConstructExpr]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseTransparentFunctorsCheck.cpp:87:62: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CastExpr; BaseT = clang::Stmt]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CastExpr]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CastExpr]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CastExpr]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNullptrCheck.cpp:488:71: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseTransparentFunctorsCheck.cpp:131:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseTransparentFunctorsCheck.cpp:131:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseTransparentFunctorsCheck.cpp:131:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseTransparentFunctorsCheck.cpp:131:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseTransparentFunctorsCheck.cpp:131:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseTransparentFunctorsCheck.cpp:131:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseTransparentFunctorsCheck.cpp:131:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseTransparentFunctorsCheck.cpp:131:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseTransparentFunctorsCheck.cpp:131:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseTransparentFunctorsCheck.cpp:131:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseTransparentFunctorsCheck.cpp:131:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseTransparentFunctorsCheck.cpp:131:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseTransparentFunctorsCheck.cpp:131:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseTransparentFunctorsCheck.cpp:131:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseTransparentFunctorsCheck.cpp:131:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseTransparentFunctorsCheck.cpp:131:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseTransparentFunctorsCheck.cpp:131:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseTransparentFunctorsCheck.cpp:131:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseTransparentFunctorsCheck.cpp:131:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseTransparentFunctorsCheck.cpp:131:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseTransparentFunctorsCheck.cpp:131:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseTransparentFunctorsCheck.cpp:131:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseTransparentFunctorsCheck.cpp:131:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseTransparentFunctorsCheck.cpp:131:1: required from here [ 1965s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNullptrCheck.cpp:500:1: required from here [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNullptrCheck.cpp:500:1: required from here [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNullptrCheck.cpp:500:1: required from here [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNullptrCheck.cpp:500:1: required from here [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNullptrCheck.cpp:500:1: required from here [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNullptrCheck.cpp:500:1: required from here [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNullptrCheck.cpp:500:1: required from here [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNullptrCheck.cpp:500:1: required from here [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNullptrCheck.cpp:500:1: required from here [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNullptrCheck.cpp:500:1: required from here [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNullptrCheck.cpp:500:1: required from here [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNullptrCheck.cpp:500:1: required from here [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNullptrCheck.cpp:500:1: required from here [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNullptrCheck.cpp:500:1: required from here [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNullptrCheck.cpp:500:1: required from here [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNullptrCheck.cpp:500:1: required from here [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNullptrCheck.cpp:500:1: required from here [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNullptrCheck.cpp:500:1: required from here [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNullptrCheck.cpp:500:1: required from here [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNullptrCheck.cpp:500:1: required from here [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseNullptrCheck.cpp:500:1: required from here [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1966s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1966s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1966s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1966s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidyDiagnosticConsumer.h:14, [ 1966s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidy.h:13, [ 1966s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringCStrCheck.h:13, [ 1966s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:14: [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1966s] typename add_lvalue_reference_if_not_pointer::type; [ 1966s] ^ [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1966s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1966s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1966s] ^ [ 1968s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1968s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1968s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1968s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1968s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1968s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1968s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/SuspiciousMissingCommaCheck.cpp.o [ 1969s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1969s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1969s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1969s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1969s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1969s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1969s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1969s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1969s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1969s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1969s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1969s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1969s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1969s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1969s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1969s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1969s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1969s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1969s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1969s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1969s] static const bool value = [ 1969s] ^~~~~ [ 1969s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1969s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1969s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1969s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1969s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1969s] ^ [ 1969s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1969s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1969s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1969s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1969s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1969s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1969s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1969s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1969s] ^ [ 1969s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/SuspiciousSemicolonCheck.cpp.o [ 1969s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1969s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1969s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1969s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]' [ 1969s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXConstructExpr]' [ 1969s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXConstructExpr]' [ 1969s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXConstructExpr]' [ 1969s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantMemberInitCheck.cpp:49:79: required from here [ 1969s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1969s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/SuspiciousStringCompareCheck.cpp.o [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantMemberInitCheck.cpp:68:1: required from here [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantMemberInitCheck.cpp:68:1: required from here [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantMemberInitCheck.cpp:68:1: required from here [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantMemberInitCheck.cpp:68:1: required from here [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantMemberInitCheck.cpp:68:1: required from here [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantMemberInitCheck.cpp:68:1: required from here [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantMemberInitCheck.cpp:68:1: required from here [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantMemberInitCheck.cpp:68:1: required from here [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantMemberInitCheck.cpp:68:1: required from here [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantMemberInitCheck.cpp:68:1: required from here [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantMemberInitCheck.cpp:68:1: required from here [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantMemberInitCheck.cpp:68:1: required from here [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantMemberInitCheck.cpp:68:1: required from here [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantMemberInitCheck.cpp:68:1: required from here [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantMemberInitCheck.cpp:68:1: required from here [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantMemberInitCheck.cpp:68:1: required from here [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantMemberInitCheck.cpp:68:1: required from here [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantMemberInitCheck.cpp:68:1: required from here [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantMemberInitCheck.cpp:68:1: required from here [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantMemberInitCheck.cpp:68:1: required from here [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantMemberInitCheck.cpp:68:1: required from here [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantMemberInitCheck.cpp:68:1: required from here [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantMemberInitCheck.cpp:68:1: required from here [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantMemberInitCheck.cpp:68:1: required from here [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1970s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1970s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1970s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1970s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 1970s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 1970s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousMissingCommaCheck.h:13, [ 1970s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousMissingCommaCheck.cpp:10: [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1970s] typename add_lvalue_reference_if_not_pointer::type; [ 1970s] ^ [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1970s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1970s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1970s] ^ [ 1971s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/SwappedArgumentsCheck.cpp.o [ 1971s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1971s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1971s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1971s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 1971s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 1971s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousSemicolonCheck.h:13, [ 1971s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousSemicolonCheck.cpp:10: [ 1971s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1971s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1971s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1971s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1971s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1971s] typename add_lvalue_reference_if_not_pointer::type; [ 1971s] ^ [ 1971s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1971s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1971s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1971s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1971s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1971s] ^ [ 1971s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1971s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1971s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1971s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 1971s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 1971s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousStringCompareCheck.h:13, [ 1971s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousStringCompareCheck.cpp:10: [ 1971s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1971s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1971s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1971s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1971s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1971s] typename add_lvalue_reference_if_not_pointer::type; [ 1971s] ^ [ 1971s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1971s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1971s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1971s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1971s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1971s] ^ [ 1972s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1972s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1972s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1972s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1972s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1972s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1972s] [ 72%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/TaintTesterChecker.cpp.o [ 1973s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1973s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1973s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1973s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1973s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1973s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1973s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1973s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1973s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1973s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1973s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1973s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1973s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1973s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1973s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1973s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1973s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1973s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1973s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1973s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1973s] static const bool value = [ 1973s] ^~~~~ [ 1973s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1973s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1973s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1973s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1973s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1973s] ^ [ 1973s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1973s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1973s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1973s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 1973s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 1973s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SwappedArgumentsCheck.h:13, [ 1973s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:10: [ 1973s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1973s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1973s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1973s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1973s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1973s] typename add_lvalue_reference_if_not_pointer::type; [ 1973s] ^ [ 1973s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1973s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1973s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1973s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1973s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1973s] ^ [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1974s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1974s] ^ [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1974s] static const bool value = [ 1974s] ^~~~~ [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1974s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1974s] ^ [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1974s] static const bool value = [ 1974s] ^~~~~ [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1974s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1974s] ^ [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:181:55: required from here [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::MemberExpr]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::MemberExpr]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::MemberExpr]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:182:67: required from here [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1974s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1974s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1974s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/TaintTesterChecker.cpp:14: [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1974s] typename add_lvalue_reference_if_not_pointer::type; [ 1974s] ^ [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1974s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1974s] ^ [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXOperatorCallExpr]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:198:1: required from here [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:198:1: required from here [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:198:1: required from here [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:198:1: required from here [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:198:1: required from here [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:198:1: required from here [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:198:1: required from here [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:198:1: required from here [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:198:1: required from here [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:198:1: required from here [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:198:1: required from here [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:198:1: required from here [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:198:1: required from here [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:198:1: required from here [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:198:1: required from here [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:198:1: required from here [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:198:1: required from here [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:198:1: required from here [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:198:1: required from here [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:198:1: required from here [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:198:1: required from here [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:198:1: required from here [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:198:1: required from here [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringCStrCheck.cpp:198:1: required from here [ 1974s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1975s] [ 72%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/TestAfterDivZeroChecker.cpp.o [ 1975s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1975s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1975s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1975s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1976s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1976s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1976s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1976s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1976s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1976s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1976s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1976s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1976s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1976s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1976s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1976s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1976s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1976s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1976s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1976s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1976s] static const bool value = [ 1976s] ^~~~~ [ 1976s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1976s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1976s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1976s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1976s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1976s] ^ [ 1976s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1976s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1976s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1976s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1976s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1976s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1976s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1976s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1976s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1976s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1977s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1977s] ^ [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ParenExpr; BaseT = clang::Stmt]' [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ParenExpr; BaseT = clang::Stmt]' [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::ParenExpr]' [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousMissingCommaCheck.cpp:27:56: required from here [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::IfStmt; Y = const clang::Stmt*]': [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousSemicolonCheck.cpp:48:46: required from here [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1977s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1977s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1977s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1977s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1977s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp:16: [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1977s] typename add_lvalue_reference_if_not_pointer::type; [ 1977s] ^ [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1977s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1977s] ^ [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::InitListExpr]' [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::InitListExpr]' [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::InitListExpr]' [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousMissingCommaCheck.cpp:98:76: required from here [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::StringLiteral; BaseT = clang::Stmt]' [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::StringLiteral; BaseT = clang::Stmt]' [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::StringLiteral]' [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::StringLiteral]' [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::StringLiteral]' [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousMissingCommaCheck.cpp:100:50: required from here [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1977s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1977s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1977s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1977s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1977s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousMissingCommaCheck.cpp:129:1: required from here [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousMissingCommaCheck.cpp:129:1: required from here [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousMissingCommaCheck.cpp:129:1: required from here [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousMissingCommaCheck.cpp:129:1: required from here [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousMissingCommaCheck.cpp:129:1: required from here [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousMissingCommaCheck.cpp:129:1: required from here [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousMissingCommaCheck.cpp:129:1: required from here [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousMissingCommaCheck.cpp:129:1: required from here [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousMissingCommaCheck.cpp:129:1: required from here [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousMissingCommaCheck.cpp:129:1: required from here [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousMissingCommaCheck.cpp:129:1: required from here [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousMissingCommaCheck.cpp:129:1: required from here [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousMissingCommaCheck.cpp:129:1: required from here [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousMissingCommaCheck.cpp:129:1: required from here [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousMissingCommaCheck.cpp:129:1: required from here [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousMissingCommaCheck.cpp:129:1: required from here [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousMissingCommaCheck.cpp:129:1: required from here [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousMissingCommaCheck.cpp:129:1: required from here [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousMissingCommaCheck.cpp:129:1: required from here [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousMissingCommaCheck.cpp:129:1: required from here [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousMissingCommaCheck.cpp:129:1: required from here [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousMissingCommaCheck.cpp:129:1: required from here [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousMissingCommaCheck.cpp:129:1: required from here [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousMissingCommaCheck.cpp:129:1: required from here [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1978s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1978s] ^ [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1978s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1978s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1978s] ^ [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::NullStmt; Y = const clang::Stmt*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::NullStmt; BaseT = clang::Stmt]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::NullStmt; BaseT = clang::Stmt]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::NullStmt]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::NullStmt]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::NullStmt]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousSemicolonCheck.cpp:36:66: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378: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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Stmt]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Stmt]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Stmt]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousSemicolonCheck.cpp:47:62: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1979s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378: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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Stmt]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Stmt]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Stmt]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousStringCompareCheck.cpp:175:56: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousStringCompareCheck.cpp:185:76: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::BinaryOperator; BaseT = clang::Stmt]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::BinaryOperator]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::BinaryOperator]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::BinaryOperator]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousStringCompareCheck.cpp:205:71: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousSemicolonCheck.cpp:77:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousSemicolonCheck.cpp:77:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousSemicolonCheck.cpp:77:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::WhileStmt]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousSemicolonCheck.cpp:77:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousSemicolonCheck.cpp:77:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousSemicolonCheck.cpp:77:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousSemicolonCheck.cpp:77:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousSemicolonCheck.cpp:77:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousSemicolonCheck.cpp:77:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousSemicolonCheck.cpp:77:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousSemicolonCheck.cpp:77:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousSemicolonCheck.cpp:77:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousSemicolonCheck.cpp:77:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousSemicolonCheck.cpp:77:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousSemicolonCheck.cpp:77:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousSemicolonCheck.cpp:77:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousSemicolonCheck.cpp:77:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousSemicolonCheck.cpp:77:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousSemicolonCheck.cpp:77:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousSemicolonCheck.cpp:77:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousSemicolonCheck.cpp:77:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousSemicolonCheck.cpp:77:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousSemicolonCheck.cpp:77:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousSemicolonCheck.cpp:77:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousSemicolonCheck.cpp:77:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousStringCompareCheck.cpp:218:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousStringCompareCheck.cpp:218:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousStringCompareCheck.cpp:218:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousStringCompareCheck.cpp:218:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DoStmt]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousStringCompareCheck.cpp:218:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::WhileStmt]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousStringCompareCheck.cpp:218:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousStringCompareCheck.cpp:218:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousStringCompareCheck.cpp:218:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousStringCompareCheck.cpp:218:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousStringCompareCheck.cpp:218:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousStringCompareCheck.cpp:218:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousStringCompareCheck.cpp:218:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousStringCompareCheck.cpp:218:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousStringCompareCheck.cpp:218:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousStringCompareCheck.cpp:218:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousStringCompareCheck.cpp:218:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousStringCompareCheck.cpp:218:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousStringCompareCheck.cpp:218:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousStringCompareCheck.cpp:218:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousStringCompareCheck.cpp:218:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousStringCompareCheck.cpp:218:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousStringCompareCheck.cpp:218:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousStringCompareCheck.cpp:218:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SuspiciousStringCompareCheck.cpp:218:1: required from here [ 1979s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1980s] Scanning dependencies of target findAllSymbols [ 1980s] [ 72%] Building CXX object tools/clang/tools/extra/include-fixer/find-all-symbols/CMakeFiles/findAllSymbols.dir/FindAllSymbols.cpp.o [ 1980s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1980s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1980s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1980s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1980s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1980s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1980s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1980s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1980s] ^ [ 1980s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1980s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1980s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp:216:67: required from here [ 1980s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1980s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1980s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1980s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp:232:72: required from here [ 1980s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1980s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1980s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1980s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp:248:54: required from here [ 1980s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1980s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1980s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1980s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1980s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1980s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1980s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1980s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1980s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1980s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1980s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1980s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 1980s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1980s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp:216:67: required from here [ 1980s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1980s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 1980s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1980s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp:232:72: required from here [ 1980s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1980s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]': [ 1980s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1980s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/TestAfterDivZeroChecker.cpp:248:54: required from here [ 1980s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:102:1: required from here [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:102:1: required from here [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:102:1: required from here [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:102:1: required from here [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:102:1: required from here [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:102:1: required from here [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:102:1: required from here [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:102:1: required from here [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:102:1: required from here [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:102:1: required from here [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:102:1: required from here [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:102:1: required from here [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:102:1: required from here [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:102:1: required from here [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:102:1: required from here [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:102:1: required from here [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:102:1: required from here [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:102:1: required from here [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:102:1: required from here [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:102:1: required from here [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:102:1: required from here [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:102:1: required from here [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:102:1: required from here [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:102:1: required from here [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/SwappedArgumentsCheck.cpp:102:1: required from here [ 1981s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1981s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/RedundantSmartptrGetCheck.cpp.o [ 1981s] [ 72%] Building CXX object tools/clang/tools/extra/include-fixer/find-all-symbols/CMakeFiles/findAllSymbols.dir/FindAllSymbolsAction.cpp.o [ 1982s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1982s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1982s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1982s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Endian.h:19, [ 1982s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/YAMLTraits.h:20, [ 1982s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/SymbolInfo.h:15, [ 1982s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbols.h:13, [ 1982s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbols.cpp:10: [ 1982s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1982s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1982s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1982s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1982s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1982s] typename add_lvalue_reference_if_not_pointer::type; [ 1982s] ^ [ 1982s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1982s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1982s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1982s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1982s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1982s] ^ [ 1983s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 1983s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 1983s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 1983s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Endian.h:19, [ 1983s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/YAMLTraits.h:20, [ 1983s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/SymbolInfo.h:15, [ 1983s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbols.h:13, [ 1983s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbolsAction.h:13, [ 1983s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbolsAction.cpp:10: [ 1983s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1983s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1983s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1983s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1983s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1983s] typename add_lvalue_reference_if_not_pointer::type; [ 1983s] ^ [ 1983s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1983s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1983s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1983s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1983s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1983s] ^ [ 1983s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1983s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1983s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1983s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1983s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1983s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1983s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1983s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidyDiagnosticConsumer.h:14, [ 1983s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidy.h:13, [ 1983s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantSmartptrGetCheck.h:13, [ 1983s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:10: [ 1983s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1983s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1983s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1983s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1983s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1983s] typename add_lvalue_reference_if_not_pointer::type; [ 1983s] ^ [ 1983s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1983s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1983s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1983s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1983s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1983s] ^ [ 1983s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1983s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1983s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1983s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1983s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1983s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1983s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1983s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1983s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1983s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1983s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1983s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1983s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1983s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1983s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1983s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1983s] static const bool value = [ 1983s] ^~~~~ [ 1983s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1983s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1983s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1983s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1983s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1983s] ^ [ 1984s] [ 72%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/TraversalChecker.cpp.o [ 1984s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/modernize/CMakeFiles/clangTidyModernizeModule.dir/UseUsingCheck.cpp.o [ 1984s] Scanning dependencies of target clang-rename [ 1984s] [ 72%] Building CXX object tools/clang/tools/clang-rename/CMakeFiles/clang-rename.dir/ClangRename.cpp.o [ 1984s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1984s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/IdentifierTable.h:19, [ 1984s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:20, [ 1984s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:16, [ 1984s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/TraversalChecker.cpp:16: [ 1984s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1984s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1984s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1984s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1984s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1984s] typename add_lvalue_reference_if_not_pointer::type; [ 1984s] ^ [ 1984s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1984s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1984s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1984s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1984s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1984s] ^ [ 1984s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1984s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1984s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1984s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1984s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1984s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1984s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1984s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1984s] static const bool value = [ 1984s] ^~~~~ [ 1984s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1984s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1984s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1984s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1984s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1984s] ^ [ 1985s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1985s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1985s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1985s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1985s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1985s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1985s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1985s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1985s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1985s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1985s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1985s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1985s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1985s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1985s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1985s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1985s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1985s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1985s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1985s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1985s] static const bool value = [ 1985s] ^~~~~ [ 1985s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1985s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1985s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1985s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1985s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1985s] ^ [ 1985s] Scanning dependencies of target clangApplyReplacements [ 1985s] [ 72%] Building CXX object tools/clang/tools/extra/clang-apply-replacements/CMakeFiles/clangApplyReplacements.dir/lib/Tooling/ApplyReplacements.cpp.o [ 1986s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1986s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1986s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1986s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidyDiagnosticConsumer.h:14, [ 1986s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/../ClangTidy.h:13, [ 1986s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseUsingCheck.h:13, [ 1986s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseUsingCheck.cpp:10: [ 1986s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1986s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1986s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1986s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1986s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1986s] typename add_lvalue_reference_if_not_pointer::type; [ 1986s] ^ [ 1986s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1986s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1986s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1986s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1986s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1986s] ^ [ 1986s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1986s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1986s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1986s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1986s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1986s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1986s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1986s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1986s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1986s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1986s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1986s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1986s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1986s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1986s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1986s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1986s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1986s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1986s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1986s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1986s] static const bool value = [ 1986s] ^~~~~ [ 1986s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1986s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1986s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1986s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1986s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1986s] ^ [ 1986s] [ 72%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/ThrowByValueCatchByReferenceCheck.cpp.o [ 1987s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1987s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1987s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1987s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/clang-rename/ClangRename.cpp:16: [ 1987s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1987s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1987s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1987s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1987s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1987s] typename add_lvalue_reference_if_not_pointer::type; [ 1987s] ^ [ 1987s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1987s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1987s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1987s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1987s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1987s] ^ [ 1987s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1987s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1987s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1987s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1987s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1987s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/VirtualFileSystem.h:16, [ 1987s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/FileManager.h:19, [ 1987s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Tooling/Core/Replacement.h:22, [ 1987s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Tooling/Core/Diagnostic.h:20, [ 1987s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-apply-replacements/include/clang-apply-replacements/Tooling/ApplyReplacements.h:19, [ 1987s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-apply-replacements/lib/Tooling/ApplyReplacements.cpp:17: [ 1987s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1987s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1987s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1987s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1987s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1987s] typename add_lvalue_reference_if_not_pointer::type; [ 1987s] ^ [ 1987s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1987s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1987s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1987s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1987s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1987s] ^ [ 1987s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1987s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1987s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1987s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1988s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1988s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1988s] static const bool value = [ 1988s] ^~~~~ [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1988s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1988s] ^ [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/TraversalChecker.cpp:41:65: required from here [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1988s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1988s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 1988s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 1988s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 1988s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 1988s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.h:13, [ 1988s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:10: [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1988s] typename add_lvalue_reference_if_not_pointer::type; [ 1988s] ^ [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1988s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1988s] ^ [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1988s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1988s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1988s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1989s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1989s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1989s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1989s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1989s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCForCollectionStmt; Y = const clang::Stmt*]': [ 1989s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1989s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/TraversalChecker.cpp:41:65: required from here [ 1989s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1989s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1989s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1989s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1989s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1989s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1989s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1989s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1989s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1989s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1989s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1989s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1989s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1989s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1989s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1989s] ^ [ 1989s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1989s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1989s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1989s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1989s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1989s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1989s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1989s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1989s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1989s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1989s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1989s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1990s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1990s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbols.cpp:268:1: required from here [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbols.cpp:268:1: required from here [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbols.cpp:268:1: required from here [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbols.cpp:268:1: required from here [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbols.cpp:268:1: required from here [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbols.cpp:268:1: required from here [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbols.cpp:268:1: required from here [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbols.cpp:268:1: required from here [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbols.cpp:268:1: required from here [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbols.cpp:268:1: required from here [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbols.cpp:268:1: required from here [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbols.cpp:268:1: required from here [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbols.cpp:268:1: required from here [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbols.cpp:268:1: required from here [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbols.cpp:268:1: required from here [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbols.cpp:268:1: required from here [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbols.cpp:268:1: required from here [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbols.cpp:268:1: required from here [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbols.cpp:268:1: required from here [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbols.cpp:268:1: required from here [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbols.cpp:268:1: required from here [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbols.cpp:268:1: required from here [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbols.cpp:268:1: required from here [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbols.cpp:268:1: required from here [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbols.cpp:268:1: required from here [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1990s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1990s] ^ [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1990s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1990s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1990s] ^ [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] [ 72%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/UndefBranchChecker.cpp.o [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:118:64: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] static const bool value = [ 1991s] ^~~~~ [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1991s] ^ [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1991s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbolsAction.cpp:37:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbolsAction.cpp:37:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbolsAction.cpp:37:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbolsAction.cpp:37:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbolsAction.cpp:37:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbolsAction.cpp:37:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbolsAction.cpp:37:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbolsAction.cpp:37:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbolsAction.cpp:37:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbolsAction.cpp:37:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbolsAction.cpp:37:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbolsAction.cpp:37:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbolsAction.cpp:37:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbolsAction.cpp:37:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbolsAction.cpp:37:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbolsAction.cpp:37:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbolsAction.cpp:37:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbolsAction.cpp:37:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbolsAction.cpp:37:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbolsAction.cpp:37:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbolsAction.cpp:37:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbolsAction.cpp:37:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbolsAction.cpp:37:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbolsAction.cpp:37:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/FindAllSymbolsAction.cpp:37:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:138:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:138:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:138:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:138:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:138:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:138:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:138:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:138:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:138:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:138:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:138:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:138:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:138:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:138:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:138:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:138:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:138:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:138:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:138:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:138:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:138:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:138:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:138:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantSmartptrGetCheck.cpp:138:1: required from here [ 1991s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1992s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1992s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1992s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1992s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1992s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1992s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1992s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1992s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1992s] ^ [ 1992s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1992s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 1992s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/UndefBranchChecker.cpp:16: [ 1992s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1992s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1992s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1992s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1992s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1992s] typename add_lvalue_reference_if_not_pointer::type; [ 1992s] ^ [ 1992s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1992s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1992s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1992s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1992s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1992s] ^ [ 1992s] [ 72%] Linking CXX executable ../../../../bin/clang-rename [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseUsingCheck.cpp:113:1: required from here [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseUsingCheck.cpp:113:1: required from here [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseUsingCheck.cpp:113:1: required from here [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseUsingCheck.cpp:113:1: required from here [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseUsingCheck.cpp:113:1: required from here [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseUsingCheck.cpp:113:1: required from here [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseUsingCheck.cpp:113:1: required from here [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseUsingCheck.cpp:113:1: required from here [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseUsingCheck.cpp:113:1: required from here [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseUsingCheck.cpp:113:1: required from here [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseUsingCheck.cpp:113:1: required from here [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseUsingCheck.cpp:113:1: required from here [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseUsingCheck.cpp:113:1: required from here [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseUsingCheck.cpp:113:1: required from here [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseUsingCheck.cpp:113:1: required from here [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseUsingCheck.cpp:113:1: required from here [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseUsingCheck.cpp:113:1: required from here [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseUsingCheck.cpp:113:1: required from here [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseUsingCheck.cpp:113:1: required from here [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseUsingCheck.cpp:113:1: required from here [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseUsingCheck.cpp:113:1: required from here [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseUsingCheck.cpp:113:1: required from here [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseUsingCheck.cpp:113:1: required from here [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseUsingCheck.cpp:113:1: required from here [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/modernize/UseUsingCheck.cpp:113:1: required from here [ 1993s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1994s] [ 72%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/UndefCapturedBlockVarChecker.cpp.o [ 1994s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1994s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1994s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1994s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1994s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1994s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1994s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1994s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1994s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1994s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1995s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1995s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1995s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1995s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 1995s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 1995s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 1995s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1995s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1995s] ^ [ 1995s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1995s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/AttrIterator.h:17, [ 1995s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Attr.h:17, [ 1995s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp:15: [ 1995s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1995s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1995s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1995s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1995s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1995s] typename add_lvalue_reference_if_not_pointer::type; [ 1995s] ^ [ 1995s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1995s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1995s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1995s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1995s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1995s] ^ [ 1996s] [ 72%] Linking CXX static library ../../../../../lib/libclangApplyReplacements.a [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1996s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1996s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXThrowExpr; Y = const clang::Stmt*]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXThrowExpr; BaseT = clang::Stmt]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXThrowExpr; BaseT = clang::Stmt]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXThrowExpr]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXThrowExpr]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXThrowExpr]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:42:70: required from here [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1996s] [ 72%] Built target clangApplyReplacements [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1996s] Scanning dependencies of target clangReorderFields [ 1996s] [ 72%] Building CXX object tools/clang/tools/extra/clang-reorder-fields/CMakeFiles/clangReorderFields.dir/ReorderFieldsAction.cpp.o [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:161:1: required from here [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:161:1: required from here [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:161:1: required from here [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:161:1: required from here [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:161:1: required from here [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:161:1: required from here [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:161:1: required from here [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:161:1: required from here [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:161:1: required from here [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:161:1: required from here [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:161:1: required from here [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:161:1: required from here [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:161:1: required from here [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:161:1: required from here [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:161:1: required from here [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:161:1: required from here [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:161:1: required from here [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:161:1: required from here [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:161:1: required from here [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:161:1: required from here [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:161:1: required from here [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:161:1: required from here [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:161:1: required from here [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:161:1: required from here [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/ThrowByValueCatchByReferenceCheck.cpp:161:1: required from here [ 1996s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1997s] [ 72%] Linking CXX static library ../../../../../../lib/libclangTidyModernizeModule.a [ 1997s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1997s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1997s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1997s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1997s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 1997s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/VirtualFileSystem.h:16, [ 1997s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/FileManager.h:19, [ 1997s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Tooling/Core/Replacement.h:22, [ 1997s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Tooling/Refactoring.h:22, [ 1997s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-reorder-fields/ReorderFieldsAction.h:19, [ 1997s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-reorder-fields/ReorderFieldsAction.cpp:16: [ 1997s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 1997s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 1997s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1997s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1997s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 1997s] typename add_lvalue_reference_if_not_pointer::type; [ 1997s] ^ [ 1997s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1997s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 1997s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1997s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1997s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1997s] ^ [ 1998s] [ 72%] Building CXX object tools/clang/tools/extra/include-fixer/find-all-symbols/CMakeFiles/findAllSymbols.dir/FindAllMacros.cpp.o [ 1998s] [ 73%] Building CXX object tools/clang/tools/extra/include-fixer/find-all-symbols/CMakeFiles/findAllSymbols.dir/HeaderMapCollector.cpp.o [ 1998s] [ 73%] Building CXX object tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/RedundantStringInitCheck.cpp.o [ 1998s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1998s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 1998s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp:39:54: required from here [ 1998s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1998s] [ 73%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/UndefResultChecker.cpp.o [ 1999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 1999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 1999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 1999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1999s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1999s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 1999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 1999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 1999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]': [ 1999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 1999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp:39:54: required from here [ 1999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 1999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 1999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:514:22: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::UndefCapturedBlockVarChecker; CHECK1 = clang::ento::check::PostStmt]' [ 1999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::UndefCapturedBlockVarChecker]' [ 1999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp:103:53: required from here [ 1999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1999s] To, From, typename simplify_type::SimpleType>::ret_type; [ 1999s] ^ [ 1999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BlockExpr; Y = const clang::Stmt*]': [ 1999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 1999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:514:22: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::UndefCapturedBlockVarChecker; CHECK1 = clang::ento::check::PostStmt]' [ 1999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::UndefCapturedBlockVarChecker]' [ 1999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/UndefCapturedBlockVarChecker.cpp:103:53: required from here [ 1999s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 1999s] return isa_impl_wrap::SimpleType>::doit(Val); [ 1999s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2000s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2000s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 2000s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 2000s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidyDiagnosticConsumer.h:14, [ 2000s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidy.h:13, [ 2000s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringInitCheck.h:13, [ 2000s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringInitCheck.cpp:10: [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2000s] typename add_lvalue_reference_if_not_pointer::type; [ 2000s] ^ [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2000s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2000s] ^ [ 2000s] [ 73%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/UndelegatedConstructor.cpp.o [ 2000s] [ 73%] Building CXX object tools/clang/tools/extra/include-fixer/find-all-symbols/CMakeFiles/findAllSymbols.dir/PathConfig.cpp.o [ 2000s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2000s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 2000s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp:16: [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2000s] typename add_lvalue_reference_if_not_pointer::type; [ 2000s] ^ [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2000s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2000s] ^ [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2000s] static const bool value = [ 2000s] ^~~~~ [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2000s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2000s] ^ [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 2000s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2001s] [ 73%] Building CXX object tools/clang/tools/extra/include-fixer/find-all-symbols/CMakeFiles/findAllSymbols.dir/PragmaCommentHandler.cpp.o [ 2001s] [ 73%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/UndefinedArraySubscriptChecker.cpp.o [ 2001s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2001s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 2001s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 2001s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 2001s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 2001s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UndelegatedConstructor.h:13, [ 2001s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UndelegatedConstructor.cpp:10: [ 2001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2001s] typename add_lvalue_reference_if_not_pointer::type; [ 2001s] ^ [ 2001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2001s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2001s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2001s] ^ [ 2002s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2002s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 2002s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 2002s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2002s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2002s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 2002s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 2002s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2002s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2002s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 2002s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 2002s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2002s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2002s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 2002s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 2002s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2002s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2002s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 2002s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2002s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2002s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2002s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 2002s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2002s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2002s] static const bool value = [ 2002s] ^~~~~ [ 2002s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2002s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 2002s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 2002s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2002s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2002s] ^ [ 2003s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2003s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 2003s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 2003s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 2003s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 2003s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/DeclCXX.h:19, [ 2003s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp:16: [ 2003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2003s] typename add_lvalue_reference_if_not_pointer::type; [ 2003s] ^ [ 2003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2003s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2003s] ^ [ 2003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2003s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2003s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 2003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 2003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 2003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2003s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2003s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/SourceLocation.h:18, [ 2003s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/PragmaCommentHandler.h:13, [ 2003s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/PragmaCommentHandler.cpp:10: [ 2003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2003s] typename add_lvalue_reference_if_not_pointer::type; [ 2003s] ^ [ 2003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2003s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2003s] ^ [ 2003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 2003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 2003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:514:22: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::UndefResultChecker; CHECK1 = clang::ento::check::PostStmt]' [ 2003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::UndefResultChecker]' [ 2003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp:126:43: required from here [ 2003s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2003s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2003s] ^ [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:514:22: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::UndefResultChecker; CHECK1 = clang::ento::check::PostStmt]' [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::UndefResultChecker]' [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/UndefResultChecker.cpp:126:43: required from here [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2004s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2004s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2004s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2004s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2004s] static const bool value = [ 2004s] ^~~~~ [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2004s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2004s] ^ [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2004s] static const bool value = [ 2004s] ^~~~~ [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2004s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2004s] ^ [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UndelegatedConstructor.cpp:26:55: required from here [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CXXBindTemporaryExpr; Y = const clang::Stmt*]' [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UndelegatedConstructor.cpp:29:64: required from here [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CXXFunctionalCastExpr; Y = const clang::Stmt*]' [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UndelegatedConstructor.cpp:32:65: required from here [ 2004s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2005s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2005s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 2005s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 2005s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2005s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2005s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2005s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2005s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2005s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 2005s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 2005s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2005s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2005s] ^ [ 2005s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2005s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2005s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2005s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2005s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2005s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2005s] [ 73%] Building CXX object tools/clang/tools/extra/include-fixer/find-all-symbols/CMakeFiles/findAllSymbols.dir/STLPostfixHeaderMap.cpp.o [ 2005s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2005s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2005s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 2005s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 2005s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::InitListExpr]' [ 2005s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::InitListExpr]' [ 2005s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::InitListExpr]' [ 2005s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-reorder-fields/ReorderFieldsAction.cpp:249:62: required from here [ 2005s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2006s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2006s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-reorder-fields/ReorderFieldsAction.cpp:264:1: required from here [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-reorder-fields/ReorderFieldsAction.cpp:264:1: required from here [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-reorder-fields/ReorderFieldsAction.cpp:264:1: required from here [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-reorder-fields/ReorderFieldsAction.cpp:264:1: required from here [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-reorder-fields/ReorderFieldsAction.cpp:264:1: required from here [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-reorder-fields/ReorderFieldsAction.cpp:264:1: required from here [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-reorder-fields/ReorderFieldsAction.cpp:264:1: required from here [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-reorder-fields/ReorderFieldsAction.cpp:264:1: required from here [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-reorder-fields/ReorderFieldsAction.cpp:264:1: required from here [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-reorder-fields/ReorderFieldsAction.cpp:264:1: required from here [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-reorder-fields/ReorderFieldsAction.cpp:264:1: required from here [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-reorder-fields/ReorderFieldsAction.cpp:264:1: required from here [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-reorder-fields/ReorderFieldsAction.cpp:264:1: required from here [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-reorder-fields/ReorderFieldsAction.cpp:264:1: required from here [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-reorder-fields/ReorderFieldsAction.cpp:264:1: required from here [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-reorder-fields/ReorderFieldsAction.cpp:264:1: required from here [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-reorder-fields/ReorderFieldsAction.cpp:264:1: required from here [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-reorder-fields/ReorderFieldsAction.cpp:264:1: required from here [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-reorder-fields/ReorderFieldsAction.cpp:264:1: required from here [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-reorder-fields/ReorderFieldsAction.cpp:264:1: required from here [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-reorder-fields/ReorderFieldsAction.cpp:264:1: required from here [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-reorder-fields/ReorderFieldsAction.cpp:264:1: required from here [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-reorder-fields/ReorderFieldsAction.cpp:264:1: required from here [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2006s] [ 73%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/UndefinedAssignmentChecker.cpp.o [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2006s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2006s] ^ [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:514:22: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::UndefinedArraySubscriptChecker; CHECK1 = clang::ento::check::PreStmt]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::UndefinedArraySubscriptChecker]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp:63:55: required from here [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2006s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2006s] ^ [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ArraySubscriptExpr; Y = const clang::Stmt*]': [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:514:22: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::UndefinedArraySubscriptChecker; CHECK1 = clang::ento::check::PreStmt]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::UndefinedArraySubscriptChecker]' [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/UndefinedArraySubscriptChecker.cpp:63:55: required from here [ 2006s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2006s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2006s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringInitCheck.cpp:61:61: required from here [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2007s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2007s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2007s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2007s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringInitCheck.cpp:70:1: required from here [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringInitCheck.cpp:70:1: required from here [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringInitCheck.cpp:70:1: required from here [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::StringLiteral; BaseT = clang::Stmt]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::StringLiteral]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::StringLiteral]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringInitCheck.cpp:70:1: required from here [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringInitCheck.cpp:70:1: required from here [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringInitCheck.cpp:70:1: required from here [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringInitCheck.cpp:70:1: required from here [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringInitCheck.cpp:70:1: required from here [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringInitCheck.cpp:70:1: required from here [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringInitCheck.cpp:70:1: required from here [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringInitCheck.cpp:70:1: required from here [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringInitCheck.cpp:70:1: required from here [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringInitCheck.cpp:70:1: required from here [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringInitCheck.cpp:70:1: required from here [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringInitCheck.cpp:70:1: required from here [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringInitCheck.cpp:70:1: required from here [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringInitCheck.cpp:70:1: required from here [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringInitCheck.cpp:70:1: required from here [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringInitCheck.cpp:70:1: required from here [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringInitCheck.cpp:70:1: required from here [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringInitCheck.cpp:70:1: required from here [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringInitCheck.cpp:70:1: required from here [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringInitCheck.cpp:70:1: required from here [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringInitCheck.cpp:70:1: required from here [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/RedundantStringInitCheck.cpp:70:1: required from here [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2007s] [ 73%] Built target clang-rename [ 2007s] [ 73%] Building CXX object tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/SimplifyBooleanExprCheck.cpp.o [ 2007s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2007s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 2007s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp:16: [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2007s] typename add_lvalue_reference_if_not_pointer::type; [ 2007s] ^ [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2007s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2007s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2007s] ^ [ 2008s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ExprWithCleanups; Y = const clang::Stmt*]': [ 2008s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 2008s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UndelegatedConstructor.cpp:26:55: required from here [ 2008s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2008s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXBindTemporaryExpr; Y = const clang::Stmt*]': [ 2008s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CXXBindTemporaryExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CXXBindTemporaryExpr*]' [ 2008s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UndelegatedConstructor.cpp:29:64: required from here [ 2008s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2008s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXFunctionalCastExpr; Y = const clang::Stmt*]': [ 2008s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CXXFunctionalCastExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CXXFunctionalCastExpr*]' [ 2008s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UndelegatedConstructor.cpp:32:65: required from here [ 2008s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2008s] [ 73%] Building CXX object tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/StaticDefinitionInAnonymousNamespaceCheck.cpp.o [ 2008s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2008s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2008s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2008s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2008s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 2008s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 2008s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2008s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2008s] ^ [ 2008s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2008s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2008s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2008s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXConstructExpr; BaseT = clang::Stmt]' [ 2008s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXConstructExpr]' [ 2008s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXConstructExpr]' [ 2008s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXConstructExpr]' [ 2008s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UndelegatedConstructor.cpp:77:71: required from here [ 2008s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2008s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2008s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2008s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2008s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2008s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 2008s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 2008s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2008s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2008s] ^ [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UndelegatedConstructor.cpp:84:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UndelegatedConstructor.cpp:84:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UndelegatedConstructor.cpp:84:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UndelegatedConstructor.cpp:84:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UndelegatedConstructor.cpp:84:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UndelegatedConstructor.cpp:84:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UndelegatedConstructor.cpp:84:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UndelegatedConstructor.cpp:84:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UndelegatedConstructor.cpp:84:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UndelegatedConstructor.cpp:84:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UndelegatedConstructor.cpp:84:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UndelegatedConstructor.cpp:84:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UndelegatedConstructor.cpp:84:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UndelegatedConstructor.cpp:84:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UndelegatedConstructor.cpp:84:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UndelegatedConstructor.cpp:84:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UndelegatedConstructor.cpp:84:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UndelegatedConstructor.cpp:84:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UndelegatedConstructor.cpp:84:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UndelegatedConstructor.cpp:84:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UndelegatedConstructor.cpp:84:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UndelegatedConstructor.cpp:84:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UndelegatedConstructor.cpp:84:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UndelegatedConstructor.cpp:84:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] [ 73%] Built target clangTidyModernizeModule [ 2009s] [ 73%] Building CXX object tools/clang/tools/extra/clang-tidy/readability/CMakeFiles/clangTidyReadabilityModule.dir/UniqueptrDeleteReleaseCheck.cpp.o [ 2009s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2009s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 2009s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 2009s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidyDiagnosticConsumer.h:14, [ 2009s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidy.h:13, [ 2009s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.h:13, [ 2009s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:10: [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] typename add_lvalue_reference_if_not_pointer::type; [ 2009s] ^ [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2009s] ^ [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/PragmaCommentHandler.cpp:37:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/PragmaCommentHandler.cpp:37:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/PragmaCommentHandler.cpp:37:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/PragmaCommentHandler.cpp:37:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/PragmaCommentHandler.cpp:37:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/PragmaCommentHandler.cpp:37:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/PragmaCommentHandler.cpp:37:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/PragmaCommentHandler.cpp:37:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/PragmaCommentHandler.cpp:37:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/PragmaCommentHandler.cpp:37:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/PragmaCommentHandler.cpp:37:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/PragmaCommentHandler.cpp:37:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/PragmaCommentHandler.cpp:37:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/PragmaCommentHandler.cpp:37:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/PragmaCommentHandler.cpp:37:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/PragmaCommentHandler.cpp:37:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/PragmaCommentHandler.cpp:37:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/PragmaCommentHandler.cpp:37:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/PragmaCommentHandler.cpp:37:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/PragmaCommentHandler.cpp:37:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/PragmaCommentHandler.cpp:37:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/PragmaCommentHandler.cpp:37:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/PragmaCommentHandler.cpp:37:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/PragmaCommentHandler.cpp:37:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/PragmaCommentHandler.cpp:37:1: required from here [ 2009s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2010s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2010s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 2010s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 2010s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidyDiagnosticConsumer.h:14, [ 2010s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidy.h:13, [ 2010s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/StaticDefinitionInAnonymousNamespaceCheck.h:13, [ 2010s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/StaticDefinitionInAnonymousNamespaceCheck.cpp:10: [ 2010s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2010s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2010s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2010s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2010s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2010s] typename add_lvalue_reference_if_not_pointer::type; [ 2010s] ^ [ 2010s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2010s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2010s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2010s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2010s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2010s] ^ [ 2010s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2010s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 2010s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp:63:66: required from here [ 2010s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2010s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2010s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 2010s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp:78:55: required from here [ 2010s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2011s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2011s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 2011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 2011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 2011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 2011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 2011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp:63:66: required from here [ 2011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]': [ 2011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 2011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/UndefinedAssignmentChecker.cpp:78:55: required from here [ 2011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2011s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2011s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 2011s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 2011s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidyDiagnosticConsumer.h:14, [ 2011s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/../ClangTidy.h:13, [ 2011s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.h:13, [ 2011s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:10: [ 2011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2011s] typename add_lvalue_reference_if_not_pointer::type; [ 2011s] ^ [ 2011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2011s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2011s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2011s] ^ [ 2011s] [ 73%] Linking CXX static library ../../../../../lib/libclangReorderFields.a [ 2011s] [ 73%] Built target clangReorderFields [ 2011s] Scanning dependencies of target modularize [ 2011s] [ 73%] Building CXX object tools/clang/tools/extra/modularize/CMakeFiles/modularize.dir/Modularize.cpp.o [ 2011s] [ 73%] Building CXX object tools/clang/tools/extra/include-fixer/find-all-symbols/CMakeFiles/findAllSymbols.dir/SymbolInfo.cpp.o [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2012s] static const bool value = [ 2012s] ^~~~~ [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2012s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2012s] ^ [ 2012s] [ 73%] Building CXX object tools/clang/tools/extra/modularize/CMakeFiles/modularize.dir/ModuleAssistant.cpp.o [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2012s] static const bool value = [ 2012s] ^~~~~ [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2012s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2012s] ^ [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 2012s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2013s] [ 73%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/UnixAPIChecker.cpp.o [ 2013s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/modularize/ModuleAssistant.cpp:68:1: warning: '{anonymous}::Module::Module()' defined but not used [-Wunused-function] [ 2013s] Module::Module() : IsProblem(false) {} [ 2013s] ^~~~~~ [ 2013s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2013s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 2013s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:286:62: required from here [ 2013s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2013s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2013s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 2013s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 2013s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2013s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2013s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 2013s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 2013s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2013s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2013s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 2013s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 2013s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2013s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2013s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 2013s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2013s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2013s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2013s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 2013s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2013s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2013s] static const bool value = [ 2013s] ^~~~~ [ 2013s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2013s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 2013s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 2013s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2013s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2013s] ^ [ 2013s] [ 73%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/UniqueptrResetReleaseCheck.cpp.o [ 2014s] [ 73%] Building CXX object tools/clang/tools/extra/modularize/CMakeFiles/modularize.dir/ModularizeUtilities.cpp.o [ 2014s] [ 73%] Linking CXX static library ../../../../../../lib/libfindAllSymbols.a [ 2014s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2014s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2014s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2014s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 2014s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 2014s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/modularize/Modularize.h:18, [ 2014s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/modularize/Modularize.cpp:228: [ 2014s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2014s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2014s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2014s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2014s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2014s] typename add_lvalue_reference_if_not_pointer::type; [ 2014s] ^ [ 2014s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2014s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2014s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2014s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2014s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2014s] ^ [ 2014s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2014s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/TargetInfo.h:19, [ 2014s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp:16: [ 2014s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2014s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2014s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2014s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2014s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2014s] typename add_lvalue_reference_if_not_pointer::type; [ 2014s] ^ [ 2014s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2014s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2014s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2014s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2014s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2014s] ^ [ 2015s] [ 73%] Built target findAllSymbols [ 2015s] [ 73%] Building CXX object tools/clang/tools/extra/modularize/CMakeFiles/modularize.dir/CoverageChecker.cpp.o [ 2015s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2015s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2015s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2015s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2015s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2015s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2015s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2015s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 2015s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 2015s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 2015s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 2015s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UniqueptrResetReleaseCheck.h:13, [ 2015s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:10: [ 2015s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2015s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2015s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2015s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2015s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2015s] typename add_lvalue_reference_if_not_pointer::type; [ 2015s] ^ [ 2015s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2015s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2015s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2015s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2015s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2015s] ^ [ 2015s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2015s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 2015s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 2015s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]': [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:607:57: required from here [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2016s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2016s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2016s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2016s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/VirtualFileSystem.h:16, [ 2016s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/FileManager.h:19, [ 2016s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/SourceManager.h:38, [ 2016s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/modularize/ModularizeUtilities.cpp:16: [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2016s] typename add_lvalue_reference_if_not_pointer::type; [ 2016s] ^ [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2016s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2016s] ^ [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2016s] static const bool value = [ 2016s] ^~~~~ [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2016s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2016s] ^ [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2016s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2016s] ^ [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2016s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2016s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]': [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:286:62: required from here [ 2016s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2017s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2017s] ^ [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/StaticDefinitionInAnonymousNamespaceCheck.cpp:66:1: required from here [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/StaticDefinitionInAnonymousNamespaceCheck.cpp:66:1: required from here [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/StaticDefinitionInAnonymousNamespaceCheck.cpp:66:1: required from here [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/StaticDefinitionInAnonymousNamespaceCheck.cpp:66:1: required from here [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/StaticDefinitionInAnonymousNamespaceCheck.cpp:66:1: required from here [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/StaticDefinitionInAnonymousNamespaceCheck.cpp:66:1: required from here [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/StaticDefinitionInAnonymousNamespaceCheck.cpp:66:1: required from here [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/StaticDefinitionInAnonymousNamespaceCheck.cpp:66:1: required from here [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/StaticDefinitionInAnonymousNamespaceCheck.cpp:66:1: required from here [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/StaticDefinitionInAnonymousNamespaceCheck.cpp:66:1: required from here [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/StaticDefinitionInAnonymousNamespaceCheck.cpp:66:1: required from here [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/StaticDefinitionInAnonymousNamespaceCheck.cpp:66:1: required from here [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/StaticDefinitionInAnonymousNamespaceCheck.cpp:66:1: required from here [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/StaticDefinitionInAnonymousNamespaceCheck.cpp:66:1: required from here [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/StaticDefinitionInAnonymousNamespaceCheck.cpp:66:1: required from here [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/StaticDefinitionInAnonymousNamespaceCheck.cpp:66:1: required from here [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/StaticDefinitionInAnonymousNamespaceCheck.cpp:66:1: required from here [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/StaticDefinitionInAnonymousNamespaceCheck.cpp:66:1: required from here [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/StaticDefinitionInAnonymousNamespaceCheck.cpp:66:1: required from here [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/StaticDefinitionInAnonymousNamespaceCheck.cpp:66:1: required from here [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/StaticDefinitionInAnonymousNamespaceCheck.cpp:66:1: required from here [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/StaticDefinitionInAnonymousNamespaceCheck.cpp:66:1: required from here [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/StaticDefinitionInAnonymousNamespaceCheck.cpp:66:1: required from here [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/StaticDefinitionInAnonymousNamespaceCheck.cpp:66:1: required from here [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/StaticDefinitionInAnonymousNamespaceCheck.cpp:66:1: required from here [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2017s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2017s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2017s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2017s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 2017s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 2017s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/modularize/Modularize.h:18, [ 2017s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/modularize/ModularizeUtilities.h:18, [ 2017s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/modularize/CoverageChecker.cpp:54: [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2017s] typename add_lvalue_reference_if_not_pointer::type; [ 2017s] ^ [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2017s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2017s] ^ [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 2017s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2017s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2017s] ^ [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXBoolLiteralExpr; Y = const clang::Stmt*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXBoolLiteralExpr; BaseT = clang::Stmt]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXBoolLiteralExpr; BaseT = clang::Stmt]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXBoolLiteralExpr]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXBoolLiteralExpr]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXBoolLiteralExpr]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:64:70: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ConditionalOperator; BaseT = clang::Stmt]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::ConditionalOperator]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::ConditionalOperator]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::ConditionalOperator]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:537:69: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378: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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::IfStmt]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::IfStmt]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::IfStmt]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:542:75: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2018s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:42:60: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2018s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] static const bool value = [ 2018s] ^~~~~ [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2018s] ^ [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2018s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:69:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:69:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXDeleteExpr; BaseT = clang::Stmt]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXDeleteExpr]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXDeleteExpr]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:69:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:69:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:69:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:69:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:69:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:69:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:69:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:69:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:69:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:69:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:69:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:69:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:69:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:69:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:69:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:69:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:69:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:69:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:69:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:69:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:69:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:69:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/UniqueptrDeleteReleaseCheck.cpp:69:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:514:22: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::UnixAPIChecker; CHECK1 = clang::ento::check::PreStmt]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::UnixAPIChecker]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp:479:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2018s] ^ [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:676:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:676:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:676:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:676:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:676:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:676:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:676:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:676:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:676:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:676:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:676:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:676:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:676:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:676:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:676:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:676:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:676:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:676:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:676:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:676:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:676:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/readability/SimplifyBooleanExprCheck.cpp:676:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]': [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:514:22: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::UnixAPIChecker; CHECK1 = clang::ento::check::PreStmt]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::UnixAPIChecker]' [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp:479:1: required from here [ 2018s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2018s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2018s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2019s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2019s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 2019s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 2019s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2019s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2019s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 2019s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 2019s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2019s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2019s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 2019s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2019s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2019s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2019s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 2019s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2019s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2019s] static const bool value = [ 2019s] ^~~~~ [ 2019s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2019s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 2019s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 2019s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2019s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2019s] ^ [ 2019s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2019s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 2019s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 2019s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2021s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2021s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2021s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2021s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2021s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2021s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2021s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2021s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2021s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2021s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2021s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2021s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2021s] [ 73%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/UnreachableCodeChecker.cpp.o [ 2021s] [ 73%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/VforkChecker.cpp.o [ 2022s] [ 73%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/VLASizeChecker.cpp.o [ 2022s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2022s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2022s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2022s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2022s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 2022s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 2022s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2022s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2022s] ^ [ 2022s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2022s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2022s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2022s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::MemberExpr; BaseT = clang::Stmt]' [ 2022s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::MemberExpr]' [ 2022s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::MemberExpr]' [ 2022s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::MemberExpr]' [ 2022s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:100:78: required from here [ 2022s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2022s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2022s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2022s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2022s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]' [ 2022s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]' [ 2022s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 2022s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 2022s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:103:59: required from here [ 2022s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2022s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2022s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2022s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2022s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXMemberCallExpr; BaseT = clang::Stmt]' [ 2022s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXMemberCallExpr]' [ 2022s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXMemberCallExpr]' [ 2022s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXMemberCallExpr]' [ 2022s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:106:61: required from here [ 2022s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:136:1: required from here [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:136:1: required from here [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:136:1: required from here [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:136:1: required from here [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:136:1: required from here [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:136:1: required from here [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:136:1: required from here [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:136:1: required from here [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:136:1: required from here [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:136:1: required from here [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:136:1: required from here [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:136:1: required from here [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:136:1: required from here [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:136:1: required from here [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:136:1: required from here [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:136:1: required from here [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:136:1: required from here [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:136:1: required from here [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:136:1: required from here [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:136:1: required from here [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:136:1: required from here [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UniqueptrResetReleaseCheck.cpp:136:1: required from here [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2023s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2023s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 2023s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 2023s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 2023s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 2023s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/DeclCXX.h:19, [ 2023s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h:19, [ 2023s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/VforkChecker.cpp:29: [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2023s] typename add_lvalue_reference_if_not_pointer::type; [ 2023s] ^ [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2023s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2023s] ^ [ 2023s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2023s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2023s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2023s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 2023s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 2023s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Builtins.h:19, [ 2023s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp:18: [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2023s] typename add_lvalue_reference_if_not_pointer::type; [ 2023s] ^ [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2023s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2023s] ^ [ 2023s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2023s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2023s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2023s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 2023s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 2023s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/DenseMapInfo.h:17, [ 2023s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/CharUnits.h:17, [ 2023s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp:18: [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2023s] typename add_lvalue_reference_if_not_pointer::type; [ 2023s] ^ [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2023s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2023s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2023s] ^ [ 2024s] [ 73%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/UnusedAliasDeclsCheck.cpp.o [ 2024s] [ 73%] Building CXX object tools/clang/tools/extra/modularize/CMakeFiles/modularize.dir/PreprocessorTracker.cpp.o [ 2024s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2024s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 2024s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 2024s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2025s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2025s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 2025s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 2025s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2025s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2025s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 2025s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 2025s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2025s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2025s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 2025s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 2025s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2026s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2026s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 2026s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 2026s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 2026s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 2026s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedAliasDeclsCheck.h:13, [ 2026s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:10: [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2026s] typename add_lvalue_reference_if_not_pointer::type; [ 2026s] ^ [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2026s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2026s] ^ [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp:134:67: required from here [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::IntegerLiteral; Y = const clang::Stmt*]' [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp:153:55: required from here [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DoStmt; Y = const clang::Stmt*]': [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp:156:37: required from here [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2026s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2026s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]': [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp:203:38: required from here [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2026s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2026s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]': [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp:134:67: required from here [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::IntegerLiteral; Y = const clang::Stmt*]': [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::IntegerLiteral; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::IntegerLiteral*]' [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp:153:55: required from here [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryExprOrTypeTraitExpr; Y = const clang::Stmt*]': [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h:32:13: required from 'bool clang::ento::containsStmt(const clang::Stmt*) [with T = clang::UnaryExprOrTypeTraitExpr]' [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/UnreachableCodeChecker.cpp:246:53: required from here [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 2026s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2027s] [ 73%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/ValistChecker.cpp.o [ 2027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2027s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2027s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 2027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 2027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 2027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 2027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 2027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 2027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 2027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::VforkChecker]' [ 2027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/VforkChecker.cpp:217:37: required from here [ 2027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2027s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2027s] ^ [ 2027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ReturnStmt; Y = const clang::Stmt*]': [ 2027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 2027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 2027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 2027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505: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}]' [ 2027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::VforkChecker]' [ 2027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/VforkChecker.cpp:217:37: required from here [ 2027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2027s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2027s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 2027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 2027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:514:22: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::VLASizeChecker; CHECK1 = clang::ento::check::PreStmt]' [ 2027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::VLASizeChecker]' [ 2027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp:183:39: required from here [ 2027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2027s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2027s] ^ [ 2027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclStmt; Y = const clang::Stmt*]': [ 2027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 2027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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]' [ 2027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:514:22: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::VLASizeChecker; CHECK1 = clang::ento::check::PreStmt]' [ 2027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::VLASizeChecker]' [ 2027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp:183:39: required from here [ 2027s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2027s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2027s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2028s] [ 73%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/UnusedParametersCheck.cpp.o [ 2028s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2028s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h:17, [ 2028s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ValistChecker.cpp:16: [ 2028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2028s] typename add_lvalue_reference_if_not_pointer::type; [ 2028s] ^ [ 2028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2028s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2028s] ^ [ 2028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 2028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 2028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 2028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 2028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 2028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 2028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 2028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 2028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2028s] static const bool value = [ 2028s] ^~~~~ [ 2028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 2028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 2028s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2028s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2028s] ^ [ 2029s] [ 73%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/UnusedRAIICheck.cpp.o [ 2029s] [ 73%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/UnusedUsingDeclsCheck.cpp.o [ 2029s] [ 73%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/UseAfterMoveCheck.cpp.o [ 2030s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2030s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 2030s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 2030s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2030s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2030s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 2030s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 2030s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2030s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2030s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 2030s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 2030s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 2030s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 2030s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedParametersCheck.h:13, [ 2030s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedParametersCheck.cpp:10: [ 2030s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2030s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2030s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2030s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2030s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2030s] typename add_lvalue_reference_if_not_pointer::type; [ 2030s] ^ [ 2030s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2030s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2030s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2030s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2030s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2030s] ^ [ 2031s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2031s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 2031s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 2031s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 2031s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 2031s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedRAIICheck.h:13, [ 2031s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedRAIICheck.cpp:10: [ 2031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2031s] typename add_lvalue_reference_if_not_pointer::type; [ 2031s] ^ [ 2031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2031s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2031s] ^ [ 2031s] [ 73%] Linking CXX executable ../../../../../bin/modularize [ 2031s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2031s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 2031s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 2031s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 2031s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 2031s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedUsingDeclsCheck.h:13, [ 2031s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedUsingDeclsCheck.cpp:10: [ 2031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2031s] typename add_lvalue_reference_if_not_pointer::type; [ 2031s] ^ [ 2031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2031s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2031s] ^ [ 2031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2031s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2031s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2031s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2031s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 2031s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 2031s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 2031s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 2031s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UseAfterMoveCheck.h:13, [ 2031s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UseAfterMoveCheck.cpp:10: [ 2031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2031s] typename add_lvalue_reference_if_not_pointer::type; [ 2031s] ^ [ 2031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2031s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2031s] ^ [ 2031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 2031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 2031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 2031s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2032s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2032s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::VAArgExpr; Y = const clang::Stmt*]' [ 2032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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}::ValistChecker; STMT = clang::VAArgExpr]' [ 2032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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}::ValistChecker; STMT = clang::VAArgExpr]' [ 2032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:504:22: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ValistChecker; CHECK1 = clang::ento::check::PreStmt; CHECKs = {clang::ento::check::DeadSymbols}]' [ 2032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:34: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ValistChecker; CHECK1 = clang::ento::check::PreCall; CHECKs = {clang::ento::check::PreStmt, clang::ento::check::DeadSymbols}]' [ 2032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ValistChecker]' [ 2032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ValistChecker.cpp:409:1: required from here [ 2032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2032s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2032s] ^ [ 2032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::VAArgExpr; Y = const clang::Stmt*]': [ 2032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:89:21: required from 'static bool clang::ento::check::PreStmt::_handlesStmt(const clang::Stmt*) [with STMT = clang::VAArgExpr]' [ 2032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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}::ValistChecker; STMT = clang::VAArgExpr]' [ 2032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:504:22: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ValistChecker; CHECK1 = clang::ento::check::PreStmt; CHECKs = {clang::ento::check::DeadSymbols}]' [ 2032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/Checker.h:505:34: required from 'static void clang::ento::Checker::_register(CHECKER*, clang::ento::CheckerManager&) [with CHECKER = {anonymous}::ValistChecker; CHECK1 = clang::ento::check::PreCall; CHECKs = {clang::ento::check::PreStmt, clang::ento::check::DeadSymbols}]' [ 2032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h:145:23: required from 'CHECKER* clang::ento::CheckerManager::registerChecker() [with CHECKER = {anonymous}::ValistChecker]' [ 2032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/ValistChecker.cpp:409:1: required from here [ 2032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2032s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2032s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 2032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 2032s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2033s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2033s] ^ [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2033s] static const bool value = [ 2033s] ^~~~~ [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2033s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2033s] ^ [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2033s] static const bool value = [ 2033s] ^~~~~ [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 2033s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2033s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2033s] ^ [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:64:1: required from here [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:64:1: required from here [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:64:1: required from here [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:64:1: required from here [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:64:1: required from here [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:64:1: required from here [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:64:1: required from here [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:64:1: required from here [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:64:1: required from here [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:64:1: required from here [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:64:1: required from here [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:64:1: required from here [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:64:1: required from here [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:64:1: required from here [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:64:1: required from here [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:64:1: required from here [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:64:1: required from here [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:64:1: required from here [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:64:1: required from here [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:64:1: required from here [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:64:1: required from here [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:64:1: required from here [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:64:1: required from here [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:64:1: required from here [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedAliasDeclsCheck.cpp:64:1: required from here [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2034s] [ 73%] Linking CXX static library ../../../../../../lib/libclangTidyReadabilityModule.a [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2034s] static const bool value = [ 2034s] ^~~~~ [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2034s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2034s] ^ [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2034s] static const bool value = [ 2034s] ^~~~~ [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 2034s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2034s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2034s] ^ [ 2035s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:54:0, [ 2035s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Frontend/ASTUnit.h:18, [ 2035s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Frontend/FrontendAction.h:24, [ 2035s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Tooling/Tooling.h:39, [ 2035s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Tooling/Refactoring.h:23, [ 2035s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:17, [ 2035s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 2035s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UseAfterMoveCheck.h:13, [ 2035s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UseAfterMoveCheck.cpp:10: [ 2035s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/SmallPtrSet.h: In instantiation of 'class llvm::SmallPtrSetImpl': [ 2035s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/SmallPtrSet.h:423:7: required from 'class llvm::SmallPtrSet' [ 2035s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UseAfterMoveCheck.cpp:130:38: required from here [ 2035s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/SmallPtrSet.h:348:61: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2035s] using ConstPtrTraits = PointerLikeTypeTraits; [ 2035s] ^ [ 2036s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2036s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2036s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2036s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2036s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2036s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2037s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2037s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2037s] [ 73%] Building CXX object tools/clang/lib/StaticAnalyzer/Checkers/CMakeFiles/clangStaticAnalyzerCheckers.dir/VirtualCallChecker.cpp.o [ 2037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2037s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2037s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 2037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 2037s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2037s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2037s] ^ [ 2037s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2038s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 2038s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 2038s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 2038s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 2038s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UseAfterMoveCheck.h:13, [ 2038s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UseAfterMoveCheck.cpp:10: [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2038s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2038s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2038s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2038s] ^ [ 2038s] [ 73%] Building CXX object tools/clang/tools/extra/clang-tidy/misc/CMakeFiles/clangTidyMiscModule.dir/VirtualNearMissCheck.cpp.o [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedRAIICheck.cpp:51:54: required from here [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXBindTemporaryExpr; BaseT = clang::Stmt]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXBindTemporaryExpr; BaseT = clang::Stmt]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXBindTemporaryExpr]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXBindTemporaryExpr]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXBindTemporaryExpr]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedRAIICheck.cpp:71:72: required from here [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2038s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2038s] ^ [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ExprWithCleanups; BaseT = clang::Stmt]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExprWithCleanups]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ExprWithCleanups]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedRAIICheck.cpp:94:1: required from here [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedRAIICheck.cpp:94:1: required from here [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedRAIICheck.cpp:94:1: required from here [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXFunctionalCastExpr; BaseT = clang::Stmt]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXFunctionalCastExpr]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::CXXFunctionalCastExpr]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedRAIICheck.cpp:94:1: required from here [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedRAIICheck.cpp:94:1: required from here [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedRAIICheck.cpp:94:1: required from here [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedRAIICheck.cpp:94:1: required from here [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedRAIICheck.cpp:94:1: required from here [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedRAIICheck.cpp:94:1: required from here [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedRAIICheck.cpp:94:1: required from here [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedRAIICheck.cpp:94:1: required from here [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedRAIICheck.cpp:94:1: required from here [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedRAIICheck.cpp:94:1: required from here [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedRAIICheck.cpp:94:1: required from here [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedRAIICheck.cpp:94:1: required from here [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedRAIICheck.cpp:94:1: required from here [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedRAIICheck.cpp:94:1: required from here [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedRAIICheck.cpp:94:1: required from here [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedRAIICheck.cpp:94:1: required from here [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedRAIICheck.cpp:94:1: required from here [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedRAIICheck.cpp:94:1: required from here [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedRAIICheck.cpp:94:1: required from here [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedRAIICheck.cpp:94:1: required from here [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedRAIICheck.cpp:94:1: required from here [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedRAIICheck.cpp:94:1: required from here [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedRAIICheck.cpp:94:1: required from here [ 2038s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::DeclRefExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::DeclRefExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::DeclRefExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedUsingDeclsCheck.cpp:117:67: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::UnresolvedLookupExpr; Y = const clang::Stmt*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnresolvedLookupExpr; BaseT = clang::Stmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::UnresolvedLookupExpr; BaseT = clang::Stmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::UnresolvedLookupExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::UnresolvedLookupExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::UnresolvedLookupExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedUsingDeclsCheck.cpp:132:76: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2039s] ^ [ 2039s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2039s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 2039s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 2039s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 2039s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 2039s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/DeclCXX.h:19, [ 2039s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/lib/StaticAnalyzer/Checkers/VirtualCallChecker.cpp:16: [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] typename add_lvalue_reference_if_not_pointer::type; [ 2039s] ^ [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2039s] ^ [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedParametersCheck.cpp:178:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedParametersCheck.cpp:178:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedParametersCheck.cpp:178:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedParametersCheck.cpp:178:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedParametersCheck.cpp:178:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedParametersCheck.cpp:178:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedParametersCheck.cpp:178:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedParametersCheck.cpp:178:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedParametersCheck.cpp:178:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedParametersCheck.cpp:178:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedParametersCheck.cpp:178:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedParametersCheck.cpp:178:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedParametersCheck.cpp:178:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedParametersCheck.cpp:178:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedParametersCheck.cpp:178:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedParametersCheck.cpp:178:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedParametersCheck.cpp:178:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedParametersCheck.cpp:178:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedParametersCheck.cpp:178:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedParametersCheck.cpp:178:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedParametersCheck.cpp:178:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedParametersCheck.cpp:178:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedParametersCheck.cpp:178:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedParametersCheck.cpp:178:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedUsingDeclsCheck.cpp:167:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedUsingDeclsCheck.cpp:167:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedUsingDeclsCheck.cpp:167:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedUsingDeclsCheck.cpp:167:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedUsingDeclsCheck.cpp:167:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedUsingDeclsCheck.cpp:167:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedUsingDeclsCheck.cpp:167:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedUsingDeclsCheck.cpp:167:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::DeclRefExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::DeclRefExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::DeclRefExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UseAfterMoveCheck.cpp:240:69: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedUsingDeclsCheck.cpp:167:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CXXOperatorCallExpr; BaseT = clang::Stmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CXXOperatorCallExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CXXOperatorCallExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CXXOperatorCallExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UseAfterMoveCheck.cpp:241:79: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedUsingDeclsCheck.cpp:167:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedUsingDeclsCheck.cpp:167:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedUsingDeclsCheck.cpp:167:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Stmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Stmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Stmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UseAfterMoveCheck.cpp:334:59: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedUsingDeclsCheck.cpp:167:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::Expr; BaseT = clang::Stmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::Expr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::Expr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UseAfterMoveCheck.cpp:405:70: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedUsingDeclsCheck.cpp:167:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedUsingDeclsCheck.cpp:167:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedUsingDeclsCheck.cpp:167:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedUsingDeclsCheck.cpp:167:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedUsingDeclsCheck.cpp:167:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedUsingDeclsCheck.cpp:167:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedUsingDeclsCheck.cpp:167:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedUsingDeclsCheck.cpp:167:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedUsingDeclsCheck.cpp:167:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedUsingDeclsCheck.cpp:167:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UnusedUsingDeclsCheck.cpp:167:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UseAfterMoveCheck.cpp:432:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UseAfterMoveCheck.cpp:432:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UseAfterMoveCheck.cpp:432:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UseAfterMoveCheck.cpp:432:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UseAfterMoveCheck.cpp:432:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UseAfterMoveCheck.cpp:432:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UseAfterMoveCheck.cpp:432:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UseAfterMoveCheck.cpp:432:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UseAfterMoveCheck.cpp:432:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UseAfterMoveCheck.cpp:432:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UseAfterMoveCheck.cpp:432:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UseAfterMoveCheck.cpp:432:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UseAfterMoveCheck.cpp:432:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UseAfterMoveCheck.cpp:432:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UseAfterMoveCheck.cpp:432:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UseAfterMoveCheck.cpp:432:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UseAfterMoveCheck.cpp:432:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UseAfterMoveCheck.cpp:432:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UseAfterMoveCheck.cpp:432:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UseAfterMoveCheck.cpp:432:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UseAfterMoveCheck.cpp:432:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/UseAfterMoveCheck.cpp:432:1: required from here [ 2039s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2040s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2040s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 2040s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 2040s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidyDiagnosticConsumer.h:14, [ 2040s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/../ClangTidy.h:13, [ 2040s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/VirtualNearMissCheck.h:13, [ 2040s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/VirtualNearMissCheck.cpp:10: [ 2040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2040s] typename add_lvalue_reference_if_not_pointer::type; [ 2040s] ^ [ 2040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2040s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2040s] ^ [ 2040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 2040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 2040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 2040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 2040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 2040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 2040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 2040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 2040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2040s] static const bool value = [ 2040s] ^~~~~ [ 2040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 2040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 2040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2040s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2040s] ^ [ 2040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 2040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 2040s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2042s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2042s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 2042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 2042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 2042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 2042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h:747:40: required from here [ 2042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 2042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 2042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 2042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 2042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 2042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 2042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2042s] static const bool value = [ 2042s] ^~~~~ [ 2042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 2042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 2042s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2042s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2042s] ^ [ 2044s] Scanning dependencies of target clangTidyBugproneModule [ 2044s] [ 73%] Building CXX object tools/clang/tools/extra/clang-tidy/bugprone/CMakeFiles/clangTidyBugproneModule.dir/BugproneTidyModule.cpp.o [ 2044s] [ 73%] Building CXX object tools/clang/tools/extra/clang-tidy/bugprone/CMakeFiles/clangTidyBugproneModule.dir/SuspiciousMemsetUsageCheck.cpp.o [ 2045s] [ 73%] Linking CXX static library ../../../../../lib/libclangStaticAnalyzerCheckers.a [ 2045s] [ 73%] Built target modularize [ 2045s] [ 73%] Building CXX object tools/clang/tools/extra/clang-tidy/bugprone/CMakeFiles/clangTidyBugproneModule.dir/UndefinedMemoryManipulationCheck.cpp.o [ 2045s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2045s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2045s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2045s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2045s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2045s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2046s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2046s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 2046s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 2046s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/../ClangTidyDiagnosticConsumer.h:14, [ 2046s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/../ClangTidy.h:13, [ 2046s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/BugproneTidyModule.cpp:10: [ 2046s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2046s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2046s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2046s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2046s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2046s] typename add_lvalue_reference_if_not_pointer::type; [ 2046s] ^ [ 2046s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2046s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2046s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2046s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2046s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2046s] ^ [ 2046s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2046s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 2046s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 2046s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/../ClangTidyDiagnosticConsumer.h:14, [ 2046s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/../ClangTidy.h:13, [ 2046s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/SuspiciousMemsetUsageCheck.h:13, [ 2046s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/SuspiciousMemsetUsageCheck.cpp:10: [ 2046s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2046s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2046s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2046s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2046s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2046s] typename add_lvalue_reference_if_not_pointer::type; [ 2046s] ^ [ 2046s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2046s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2046s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2046s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2046s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2046s] ^ [ 2046s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2046s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2046s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2046s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2046s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 2046s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 2046s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2046s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2046s] ^ [ 2047s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2047s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 2047s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 2047s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/../ClangTidyDiagnosticConsumer.h:14, [ 2047s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/../ClangTidy.h:13, [ 2047s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/UndefinedMemoryManipulationCheck.h:13, [ 2047s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/UndefinedMemoryManipulationCheck.cpp:10: [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2047s] typename add_lvalue_reference_if_not_pointer::type; [ 2047s] ^ [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2047s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2047s] ^ [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/VirtualNearMissCheck.cpp:274:1: required from here [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/VirtualNearMissCheck.cpp:274:1: required from here [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/VirtualNearMissCheck.cpp:274:1: required from here [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/VirtualNearMissCheck.cpp:274:1: required from here [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/VirtualNearMissCheck.cpp:274:1: required from here [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/VirtualNearMissCheck.cpp:274:1: required from here [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/VirtualNearMissCheck.cpp:274:1: required from here [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/VirtualNearMissCheck.cpp:274:1: required from here [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/VirtualNearMissCheck.cpp:274:1: required from here [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/VirtualNearMissCheck.cpp:274:1: required from here [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/VirtualNearMissCheck.cpp:274:1: required from here [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/VirtualNearMissCheck.cpp:274:1: required from here [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/VirtualNearMissCheck.cpp:274:1: required from here [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/VirtualNearMissCheck.cpp:274:1: required from here [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/VirtualNearMissCheck.cpp:274:1: required from here [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/VirtualNearMissCheck.cpp:274:1: required from here [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/VirtualNearMissCheck.cpp:274:1: required from here [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/VirtualNearMissCheck.cpp:274:1: required from here [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/VirtualNearMissCheck.cpp:274:1: required from here [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/VirtualNearMissCheck.cpp:274:1: required from here [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/VirtualNearMissCheck.cpp:274:1: required from here [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/VirtualNearMissCheck.cpp:274:1: required from here [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/VirtualNearMissCheck.cpp:274:1: required from here [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/VirtualNearMissCheck.cpp:274:1: required from here [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/misc/VirtualNearMissCheck.cpp:274:1: required from here [ 2047s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2048s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2048s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 2048s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 2048s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2048s] Scanning dependencies of target clangTidyHICPPModule [ 2048s] [ 73%] Building CXX object tools/clang/tools/extra/clang-tidy/hicpp/CMakeFiles/clangTidyHICPPModule.dir/NoAssemblerCheck.cpp.o [ 2048s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2048s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 2048s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 2048s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2048s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2048s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 2048s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 2048s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2048s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2048s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 2048s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2048s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2048s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2048s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 2048s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2048s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2048s] static const bool value = [ 2048s] ^~~~~ [ 2048s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2048s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 2048s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 2048s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2048s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2048s] ^ [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2049s] static const bool value = [ 2049s] ^~~~~ [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2049s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2049s] ^ [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2049s] static const bool value = [ 2049s] ^~~~~ [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 2049s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2049s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2049s] ^ [ 2050s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2050s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 2050s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 2050s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/../ClangTidyDiagnosticConsumer.h:14, [ 2050s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/../ClangTidy.h:13, [ 2050s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/NoAssemblerCheck.h:13, [ 2050s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/NoAssemblerCheck.cpp:10: [ 2050s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2050s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2050s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2050s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2050s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2050s] typename add_lvalue_reference_if_not_pointer::type; [ 2050s] ^ [ 2050s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2050s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2050s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2050s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2050s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2050s] ^ [ 2051s] [ 73%] Built target clangTidyReadabilityModule [ 2051s] Scanning dependencies of target clangChangeNamespace [ 2051s] [ 73%] Building CXX object tools/clang/tools/extra/change-namespace/CMakeFiles/clangChangeNamespace.dir/ChangeNamespace.cpp.o [ 2051s] Scanning dependencies of target clangQuery [ 2051s] [ 73%] Building CXX object tools/clang/tools/extra/clang-query/CMakeFiles/clangQuery.dir/Query.cpp.o [ 2051s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2051s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2051s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2051s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2051s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2051s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2052s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2052s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2052s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2052s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 2052s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 2052s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 2052s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 2052s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:48, [ 2052s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchFinder.h:44, [ 2052s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/ChangeNamespace.h:13, [ 2052s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/ChangeNamespace.cpp:9: [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2052s] typename add_lvalue_reference_if_not_pointer::type; [ 2052s] ^ [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2052s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2052s] ^ [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2052s] [ 74%] Linking CXX static library ../../../../../../lib/libclangTidyMiscModule.a [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2052s] static const bool value = [ 2052s] ^~~~~ [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2052s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2052s] ^ [ 2052s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2052s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 2052s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 2052s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 2052s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 2052s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:48, [ 2052s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h:20, [ 2052s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/Query.h:13, [ 2052s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/Query.cpp:10: [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2052s] typename add_lvalue_reference_if_not_pointer::type; [ 2052s] ^ [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2052s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2052s] ^ [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 2052s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2052s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2052s] ^ [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2053s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2053s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2053s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2053s] ^ [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CharacterLiteral; BaseT = clang::Stmt]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::CharacterLiteral; BaseT = clang::Stmt]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::CharacterLiteral]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::CharacterLiteral]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::CharacterLiteral]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/SuspiciousMemsetUsageCheck.cpp:58:68: required from here [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::IntegerLiteral]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::IntegerLiteral]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::IntegerLiteral]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/SuspiciousMemsetUsageCheck.cpp:75:65: required from here [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/BugproneTidyModule.cpp:41:1: required from here [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/BugproneTidyModule.cpp:41:1: required from here [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/BugproneTidyModule.cpp:41:1: required from here [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/BugproneTidyModule.cpp:41:1: required from here [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/BugproneTidyModule.cpp:41:1: required from here [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/BugproneTidyModule.cpp:41:1: required from here [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/BugproneTidyModule.cpp:41:1: required from here [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/BugproneTidyModule.cpp:41:1: required from here [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/BugproneTidyModule.cpp:41:1: required from here [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/BugproneTidyModule.cpp:41:1: required from here [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/BugproneTidyModule.cpp:41:1: required from here [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/BugproneTidyModule.cpp:41:1: required from here [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/BugproneTidyModule.cpp:41:1: required from here [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/BugproneTidyModule.cpp:41:1: required from here [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/BugproneTidyModule.cpp:41:1: required from here [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/BugproneTidyModule.cpp:41:1: required from here [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/BugproneTidyModule.cpp:41:1: required from here [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/BugproneTidyModule.cpp:41:1: required from here [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/BugproneTidyModule.cpp:41:1: required from here [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/BugproneTidyModule.cpp:41:1: required from here [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/BugproneTidyModule.cpp:41:1: required from here [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/BugproneTidyModule.cpp:41:1: required from here [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/BugproneTidyModule.cpp:41:1: required from here [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/BugproneTidyModule.cpp:41:1: required from here [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/BugproneTidyModule.cpp:41:1: required from here [ 2053s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2054s] ^ [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/SuspiciousMemsetUsageCheck.cpp:127:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/SuspiciousMemsetUsageCheck.cpp:127:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/SuspiciousMemsetUsageCheck.cpp:127:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/SuspiciousMemsetUsageCheck.cpp:127:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/SuspiciousMemsetUsageCheck.cpp:127:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/SuspiciousMemsetUsageCheck.cpp:127:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/SuspiciousMemsetUsageCheck.cpp:127:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/SuspiciousMemsetUsageCheck.cpp:127:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/SuspiciousMemsetUsageCheck.cpp:127:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/SuspiciousMemsetUsageCheck.cpp:127:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/SuspiciousMemsetUsageCheck.cpp:127:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/SuspiciousMemsetUsageCheck.cpp:127:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/SuspiciousMemsetUsageCheck.cpp:127:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/SuspiciousMemsetUsageCheck.cpp:127:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/SuspiciousMemsetUsageCheck.cpp:127:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/SuspiciousMemsetUsageCheck.cpp:127:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/SuspiciousMemsetUsageCheck.cpp:127:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/SuspiciousMemsetUsageCheck.cpp:127:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/SuspiciousMemsetUsageCheck.cpp:127:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/SuspiciousMemsetUsageCheck.cpp:127:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/SuspiciousMemsetUsageCheck.cpp:127:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/SuspiciousMemsetUsageCheck.cpp:127:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/SuspiciousMemsetUsageCheck.cpp:127:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/SuspiciousMemsetUsageCheck.cpp:127:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] static const bool value = [ 2054s] ^~~~~ [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2054s] ^ [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] static const bool value = [ 2054s] ^~~~~ [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2054s] ^ [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/UndefinedMemoryManipulationCheck.cpp:61:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/UndefinedMemoryManipulationCheck.cpp:61:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/UndefinedMemoryManipulationCheck.cpp:61:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/UndefinedMemoryManipulationCheck.cpp:61:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/UndefinedMemoryManipulationCheck.cpp:61:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/UndefinedMemoryManipulationCheck.cpp:61:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/UndefinedMemoryManipulationCheck.cpp:61:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/UndefinedMemoryManipulationCheck.cpp:61:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/UndefinedMemoryManipulationCheck.cpp:61:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/UndefinedMemoryManipulationCheck.cpp:61:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/UndefinedMemoryManipulationCheck.cpp:61:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/UndefinedMemoryManipulationCheck.cpp:61:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/UndefinedMemoryManipulationCheck.cpp:61:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/UndefinedMemoryManipulationCheck.cpp:61:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/UndefinedMemoryManipulationCheck.cpp:61:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/UndefinedMemoryManipulationCheck.cpp:61:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/UndefinedMemoryManipulationCheck.cpp:61:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/UndefinedMemoryManipulationCheck.cpp:61:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/UndefinedMemoryManipulationCheck.cpp:61:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/UndefinedMemoryManipulationCheck.cpp:61:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/UndefinedMemoryManipulationCheck.cpp:61:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/UndefinedMemoryManipulationCheck.cpp:61:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/UndefinedMemoryManipulationCheck.cpp:61:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/UndefinedMemoryManipulationCheck.cpp:61:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/bugprone/UndefinedMemoryManipulationCheck.cpp:61:1: required from here [ 2054s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2055s] [ 74%] Building CXX object tools/clang/tools/extra/clang-query/CMakeFiles/clangQuery.dir/QueryParser.cpp.o [ 2055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2055s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2055s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2055s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 2056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 2056s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2056s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2056s] ^ [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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 = const clang::Stmt*]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AsmStmt; BaseT = clang::Stmt]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AsmStmt; BaseT = clang::Stmt]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::AsmStmt]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::AsmStmt]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::AsmStmt]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/NoAssemblerCheck.cpp:36:67: required from here [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2057s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2057s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 2057s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 2057s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 2057s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 2057s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:48, [ 2057s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h:20, [ 2057s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/Query.h:13, [ 2057s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/QueryParser.h:13, [ 2057s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/QueryParser.cpp:10: [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2057s] typename add_lvalue_reference_if_not_pointer::type; [ 2057s] ^ [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2057s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2057s] ^ [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2057s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2057s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2057s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2057s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/NoAssemblerCheck.cpp:51:1: required from here [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/NoAssemblerCheck.cpp:51:1: required from here [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/NoAssemblerCheck.cpp:51:1: required from here [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/NoAssemblerCheck.cpp:51:1: required from here [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/NoAssemblerCheck.cpp:51:1: required from here [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/NoAssemblerCheck.cpp:51:1: required from here [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/NoAssemblerCheck.cpp:51:1: required from here [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/NoAssemblerCheck.cpp:51:1: required from here [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/NoAssemblerCheck.cpp:51:1: required from here [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/NoAssemblerCheck.cpp:51:1: required from here [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/NoAssemblerCheck.cpp:51:1: required from here [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/NoAssemblerCheck.cpp:51:1: required from here [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/NoAssemblerCheck.cpp:51:1: required from here [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/NoAssemblerCheck.cpp:51:1: required from here [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/NoAssemblerCheck.cpp:51:1: required from here [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/NoAssemblerCheck.cpp:51:1: required from here [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/NoAssemblerCheck.cpp:51:1: required from here [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/NoAssemblerCheck.cpp:51:1: required from here [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/NoAssemblerCheck.cpp:51:1: required from here [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/NoAssemblerCheck.cpp:51:1: required from here [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/NoAssemblerCheck.cpp:51:1: required from here [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/NoAssemblerCheck.cpp:51:1: required from here [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/NoAssemblerCheck.cpp:51:1: required from here [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/NoAssemblerCheck.cpp:51:1: required from here [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/NoAssemblerCheck.cpp:51:1: required from here [ 2057s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2058s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2058s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 2058s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 2058s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2058s] Scanning dependencies of target clangMove [ 2058s] [ 74%] Building CXX object tools/clang/tools/extra/clang-move/CMakeFiles/clangMove.dir/ClangMove.cpp.o [ 2058s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2058s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 2058s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 2058s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2058s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2058s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 2058s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 2058s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2058s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2058s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 2058s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2058s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2058s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2058s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 2058s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2058s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2058s] static const bool value = [ 2058s] ^~~~~ [ 2058s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2058s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 2058s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 2058s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2058s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2058s] ^ [ 2059s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2059s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2059s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2059s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2059s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 2059s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 2059s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2059s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2059s] ^ [ 2059s] [ 74%] Linking CXX static library ../../../../../../lib/libclangTidyBugproneModule.a [ 2059s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2059s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2059s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2059s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2059s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 2059s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 2059s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2059s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2059s] ^ [ 2059s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2059s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2059s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2059s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]' [ 2059s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::DeclRefExpr]' [ 2059s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::DeclRefExpr]' [ 2059s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::DeclRefExpr]' [ 2059s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/ChangeNamespace.cpp:560:63: required from here [ 2059s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/Query.cpp:146:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/Query.cpp:146:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/Query.cpp:146:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/Query.cpp:146:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/Query.cpp:146:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/Query.cpp:146:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/Query.cpp:146:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/Query.cpp:146:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/Query.cpp:146:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/Query.cpp:146:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/Query.cpp:146:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/Query.cpp:146:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/Query.cpp:146:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/Query.cpp:146:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/Query.cpp:146:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/Query.cpp:146:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/Query.cpp:146:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/Query.cpp:146:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/Query.cpp:146:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/Query.cpp:146:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/Query.cpp:146:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/Query.cpp:146:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/Query.cpp:146:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/Query.cpp:146:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/Query.cpp:146:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2060s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 2060s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 2060s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 2060s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 2060s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:48, [ 2060s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchFinder.h:44, [ 2060s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/HelperDeclRefGraph.h:13, [ 2060s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/ClangMove.h:13, [ 2060s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/ClangMove.cpp:10: [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] typename add_lvalue_reference_if_not_pointer::type; [ 2060s] ^ [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2060s] ^ [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/ChangeNamespace.cpp:1009:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/ChangeNamespace.cpp:1009:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/ChangeNamespace.cpp:1009:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/ChangeNamespace.cpp:1009:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/ChangeNamespace.cpp:1009:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/ChangeNamespace.cpp:1009:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/ChangeNamespace.cpp:1009:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/ChangeNamespace.cpp:1009:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/ChangeNamespace.cpp:1009:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/ChangeNamespace.cpp:1009:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/ChangeNamespace.cpp:1009:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/ChangeNamespace.cpp:1009:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/ChangeNamespace.cpp:1009:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/ChangeNamespace.cpp:1009:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/ChangeNamespace.cpp:1009:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/ChangeNamespace.cpp:1009:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/ChangeNamespace.cpp:1009:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/ChangeNamespace.cpp:1009:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/ChangeNamespace.cpp:1009:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/ChangeNamespace.cpp:1009:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/ChangeNamespace.cpp:1009:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/ChangeNamespace.cpp:1009:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/ChangeNamespace.cpp:1009:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/ChangeNamespace.cpp:1009:1: required from here [ 2060s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2060s] [ 74%] Building CXX object tools/clang/tools/extra/clang-tidy/hicpp/CMakeFiles/clangTidyHICPPModule.dir/HICPPTidyModule.cpp.o [ 2061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2061s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2061s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 2061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 2061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 2061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 2061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 2061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 2061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 2061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 2061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2061s] static const bool value = [ 2061s] ^~~~~ [ 2061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 2061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 2061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2061s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2061s] ^ [ 2061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 2061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 2061s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2061s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2061s] ^ [ 2062s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2062s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 2062s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 2062s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/../ClangTidyDiagnosticConsumer.h:14, [ 2062s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/../ClangTidy.h:13, [ 2062s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/HICPPTidyModule.cpp:10: [ 2062s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2062s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2062s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2062s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2062s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2062s] typename add_lvalue_reference_if_not_pointer::type; [ 2062s] ^ [ 2062s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2062s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2062s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2062s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2062s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2062s] ^ [ 2062s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2062s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 2062s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 2062s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2063s] [ 74%] Built target clangTidyBugproneModule [ 2063s] [ 74%] Building CXX object tools/clang/tools/extra/clang-move/CMakeFiles/clangMove.dir/HelperDeclRefGraph.cpp.o [ 2063s] Scanning dependencies of target clangDaemon [ 2063s] [ 74%] Building CXX object tools/clang/tools/extra/clangd/CMakeFiles/clangDaemon.dir/ClangdLSPServer.cpp.o [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/QueryParser.cpp:278:1: required from here [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/QueryParser.cpp:278:1: required from here [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/QueryParser.cpp:278:1: required from here [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/QueryParser.cpp:278:1: required from here [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/QueryParser.cpp:278:1: required from here [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/QueryParser.cpp:278:1: required from here [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/QueryParser.cpp:278:1: required from here [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/QueryParser.cpp:278:1: required from here [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/QueryParser.cpp:278:1: required from here [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/QueryParser.cpp:278:1: required from here [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/QueryParser.cpp:278:1: required from here [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/QueryParser.cpp:278:1: required from here [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/QueryParser.cpp:278:1: required from here [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/QueryParser.cpp:278:1: required from here [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/QueryParser.cpp:278:1: required from here [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/QueryParser.cpp:278:1: required from here [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/QueryParser.cpp:278:1: required from here [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/QueryParser.cpp:278:1: required from here [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/QueryParser.cpp:278:1: required from here [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/QueryParser.cpp:278:1: required from here [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/QueryParser.cpp:278:1: required from here [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/QueryParser.cpp:278:1: required from here [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/QueryParser.cpp:278:1: required from here [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/QueryParser.cpp:278:1: required from here [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/QueryParser.cpp:278:1: required from here [ 2063s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2064s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2064s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 2064s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 2064s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 2064s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 2064s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:48, [ 2064s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchFinder.h:44, [ 2064s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/HelperDeclRefGraph.h:13, [ 2064s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/HelperDeclRefGraph.cpp:10: [ 2064s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2064s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2064s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2064s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2064s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2064s] typename add_lvalue_reference_if_not_pointer::type; [ 2064s] ^ [ 2064s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2064s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2064s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2064s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2064s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2064s] ^ [ 2064s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2064s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 2064s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 2064s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 2064s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 2064s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Frontend/ASTUnit.h:18, [ 2064s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clangd/ClangdUnit.h:15, [ 2064s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clangd/ClangdUnitStore.h:15, [ 2064s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clangd/ClangdServer.h:13, [ 2064s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clangd/ClangdLSPServer.h:13, [ 2064s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clangd/ClangdLSPServer.cpp:10: [ 2064s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2064s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2064s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2064s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2064s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2064s] typename add_lvalue_reference_if_not_pointer::type; [ 2064s] ^ [ 2064s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2064s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2064s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2064s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2064s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2064s] ^ [ 2064s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2064s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 2064s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 2064s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2065s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2065s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 2065s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 2065s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2065s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2065s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 2065s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 2065s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2065s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2065s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 2065s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2065s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2065s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2065s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 2065s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2065s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2065s] static const bool value = [ 2065s] ^~~~~ [ 2065s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2065s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 2065s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 2065s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2065s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2065s] ^ [ 2066s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2066s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 2066s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 2066s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2066s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2066s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 2066s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 2066s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2066s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2066s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 2066s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 2066s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2066s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2066s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 2066s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2066s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2066s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2066s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 2066s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2066s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2066s] static const bool value = [ 2066s] ^~~~~ [ 2066s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2066s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 2066s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 2066s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2066s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2066s] ^ [ 2066s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2066s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2066s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2066s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2066s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2066s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 2067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 2067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2067s] [ 74%] Linking CXX static library ../../../../../lib/libclangQuery.a [ 2067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2067s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2067s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2067s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2068s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2068s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2068s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2068s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2068s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2068s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2068s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2068s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2068s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2068s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2068s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 2068s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 2068s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2068s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2068s] ^ [ 2069s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2069s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2069s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2069s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2069s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 2069s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 2069s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2069s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2069s] ^ [ 2069s] [ 74%] Built target clangQuery [ 2069s] Scanning dependencies of target clang-include-fixer [ 2069s] [ 74%] Building CXX object tools/clang/tools/extra/include-fixer/tool/CMakeFiles/clang-include-fixer.dir/ClangIncludeFixer.cpp.o [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/HICPPTidyModule.cpp:75:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/HICPPTidyModule.cpp:75:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/HICPPTidyModule.cpp:75:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/HICPPTidyModule.cpp:75:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/HICPPTidyModule.cpp:75:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/HICPPTidyModule.cpp:75:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/HICPPTidyModule.cpp:75:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/HICPPTidyModule.cpp:75:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/HICPPTidyModule.cpp:75:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/HICPPTidyModule.cpp:75:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/HICPPTidyModule.cpp:75:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/HICPPTidyModule.cpp:75:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/HICPPTidyModule.cpp:75:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/HICPPTidyModule.cpp:75:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/HICPPTidyModule.cpp:75:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/HICPPTidyModule.cpp:75:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/HICPPTidyModule.cpp:75:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/HICPPTidyModule.cpp:75:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/HICPPTidyModule.cpp:75:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/HICPPTidyModule.cpp:75:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/HICPPTidyModule.cpp:75:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/HICPPTidyModule.cpp:75:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/HICPPTidyModule.cpp:75:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/HICPPTidyModule.cpp:75:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/hicpp/HICPPTidyModule.cpp:75:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/ClangMove.cpp:931:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/ClangMove.cpp:931:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/ClangMove.cpp:931:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/ClangMove.cpp:931:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/ClangMove.cpp:931:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/ClangMove.cpp:931:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/ClangMove.cpp:931:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/ClangMove.cpp:931:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/ClangMove.cpp:931:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/ClangMove.cpp:931:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/ClangMove.cpp:931:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/ClangMove.cpp:931:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/ClangMove.cpp:931:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/ClangMove.cpp:931:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/ClangMove.cpp:931:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/ClangMove.cpp:931:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/ClangMove.cpp:931:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/ClangMove.cpp:931:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/ClangMove.cpp:931:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/ClangMove.cpp:931:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/ClangMove.cpp:931:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/ClangMove.cpp:931:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/ClangMove.cpp:931:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/ClangMove.cpp:931:1: required from here [ 2070s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2070s] [ 74%] Building CXX object tools/clang/tools/extra/clangd/CMakeFiles/clangDaemon.dir/ClangdServer.cpp.o [ 2071s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2071s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2071s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2071s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2071s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2071s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2071s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2071s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2071s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2071s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Endian.h:19, [ 2071s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/YAMLTraits.h:20, [ 2071s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/tool/../find-all-symbols/SymbolInfo.h:15, [ 2071s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/tool/../SymbolIndex.h:13, [ 2071s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/tool/../FuzzySymbolIndex.h:13, [ 2071s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/tool/ClangIncludeFixer.cpp:10: [ 2071s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2071s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2071s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2071s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2071s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2071s] typename add_lvalue_reference_if_not_pointer::type; [ 2071s] ^ [ 2071s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2071s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2071s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2071s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2071s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2071s] ^ [ 2072s] [ 74%] Linking CXX static library ../../../../../../lib/libclangTidyHICPPModule.a [ 2072s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2072s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2072s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2072s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2072s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 2072s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 2072s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2072s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2072s] ^ [ 2072s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2072s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 2072s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 2072s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 2072s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 2072s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Frontend/ASTUnit.h:18, [ 2072s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clangd/ClangdUnit.h:15, [ 2072s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clangd/ClangdUnitStore.h:15, [ 2072s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clangd/ClangdServer.h:13, [ 2072s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clangd/ClangdServer.cpp:10: [ 2072s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2072s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2072s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2072s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2072s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2072s] typename add_lvalue_reference_if_not_pointer::type; [ 2072s] ^ [ 2072s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2072s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2072s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2072s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2072s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2072s] ^ [ 2072s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2072s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2072s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2072s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DeclRefExpr; BaseT = clang::Stmt]' [ 2072s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::DeclRefExpr]' [ 2072s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:140:30: required from 'const T* clang::ast_matchers::internal::BoundNodesMap::getNodeAs(llvm::StringRef) const [with T = clang::DeclRefExpr]' [ 2072s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:75:40: required from 'const T* clang::ast_matchers::BoundNodes::getNodeAs(llvm::StringRef) const [with T = clang::DeclRefExpr]' [ 2072s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/HelperDeclRefGraph.cpp:116:75: required from here [ 2072s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/HelperDeclRefGraph.cpp:137:1: required from here [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/HelperDeclRefGraph.cpp:137:1: required from here [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/HelperDeclRefGraph.cpp:137:1: required from here [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/HelperDeclRefGraph.cpp:137:1: required from here [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/HelperDeclRefGraph.cpp:137:1: required from here [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/HelperDeclRefGraph.cpp:137:1: required from here [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/HelperDeclRefGraph.cpp:137:1: required from here [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/HelperDeclRefGraph.cpp:137:1: required from here [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/HelperDeclRefGraph.cpp:137:1: required from here [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/HelperDeclRefGraph.cpp:137:1: required from here [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/HelperDeclRefGraph.cpp:137:1: required from here [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/HelperDeclRefGraph.cpp:137:1: required from here [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/HelperDeclRefGraph.cpp:137:1: required from here [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/HelperDeclRefGraph.cpp:137:1: required from here [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/HelperDeclRefGraph.cpp:137:1: required from here [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/HelperDeclRefGraph.cpp:137:1: required from here [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/HelperDeclRefGraph.cpp:137:1: required from here [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/HelperDeclRefGraph.cpp:137:1: required from here [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/HelperDeclRefGraph.cpp:137:1: required from here [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/HelperDeclRefGraph.cpp:137:1: required from here [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/HelperDeclRefGraph.cpp:137:1: required from here [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/HelperDeclRefGraph.cpp:137:1: required from here [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/HelperDeclRefGraph.cpp:137:1: required from here [ 2073s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2074s] [ 74%] Built target clangTidyHICPPModule [ 2074s] [ 74%] Building CXX object tools/clang/tools/extra/clangd/CMakeFiles/clangDaemon.dir/ClangdUnit.cpp.o [ 2074s] [ 74%] Linking CXX static library ../../../../../lib/libclangChangeNamespace.a [ 2074s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2074s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2074s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2074s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2074s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2074s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2074s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2074s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2074s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2074s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2074s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2074s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2075s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2075s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 2075s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 2075s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 2075s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 2075s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Frontend/ASTUnit.h:18, [ 2075s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clangd/ClangdUnit.h:15, [ 2075s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clangd/ClangdUnit.cpp:10: [ 2075s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2075s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2075s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2075s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2075s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2075s] typename add_lvalue_reference_if_not_pointer::type; [ 2075s] ^ [ 2075s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2075s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2075s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2075s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2075s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2075s] ^ [ 2075s] [ 74%] Built target clangChangeNamespace [ 2076s] Scanning dependencies of target find-all-symbols [ 2076s] [ 74%] Building CXX object tools/clang/tools/extra/include-fixer/find-all-symbols/tool/CMakeFiles/find-all-symbols.dir/FindAllSymbolsMain.cpp.o [ 2076s] Scanning dependencies of target pp-trace [ 2076s] [ 74%] Building CXX object tools/clang/tools/extra/pp-trace/CMakeFiles/pp-trace.dir/PPTrace.cpp.o [ 2077s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2077s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2077s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2077s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Endian.h:19, [ 2077s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/YAMLTraits.h:20, [ 2077s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/tool/../SymbolInfo.h:15, [ 2077s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/tool/../FindAllSymbols.h:13, [ 2077s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/tool/../FindAllSymbolsAction.h:13, [ 2077s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/tool/FindAllSymbolsMain.cpp:10: [ 2077s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2077s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2077s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2077s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2077s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2077s] typename add_lvalue_reference_if_not_pointer::type; [ 2077s] ^ [ 2077s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2077s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2077s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2077s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2077s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2077s] ^ [ 2078s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2078s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 2078s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Lex/PPCallbacks.h:18, [ 2078s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/pp-trace/PPCallbacksTracker.h:25, [ 2078s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/pp-trace/PPTrace.cpp:49: [ 2078s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2078s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2078s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2078s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2078s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2078s] typename add_lvalue_reference_if_not_pointer::type; [ 2078s] ^ [ 2078s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2078s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2078s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2078s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2078s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2078s] ^ [ 2078s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2078s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2078s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2078s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2078s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2078s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2078s] [ 74%] Building CXX object tools/clang/tools/extra/pp-trace/CMakeFiles/pp-trace.dir/PPCallbacksTracker.cpp.o [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2079s] static const bool value = [ 2079s] ^~~~~ [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2079s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2079s] ^ [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2079s] static const bool value = [ 2079s] ^~~~~ [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2079s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2079s] ^ [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 2079s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2080s] [ 74%] Linking CXX executable ../../../../../../bin/clang-include-fixer [ 2081s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2081s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2081s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2081s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2081s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2081s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2081s] Scanning dependencies of target tool-template [ 2081s] [ 74%] Building CXX object tools/clang/tools/extra/tool-template/CMakeFiles/tool-template.dir/ToolTemplate.cpp.o [ 2082s] [ 74%] Linking CXX static library ../../../../../lib/libclangMove.a [ 2083s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2083s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 2083s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 2083s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 2083s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 2083s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:48, [ 2083s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchFinder.h:44, [ 2083s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/tool-template/ToolTemplate.cpp:37: [ 2083s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2083s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2083s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2083s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2083s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2083s] typename add_lvalue_reference_if_not_pointer::type; [ 2083s] ^ [ 2083s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2083s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2083s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2083s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2083s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2083s] ^ [ 2083s] [ 74%] Building CXX object tools/clang/tools/extra/clangd/CMakeFiles/clangDaemon.dir/ClangdUnitStore.cpp.o [ 2083s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2083s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2083s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2083s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2083s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2083s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2084s] [ 74%] Linking CXX executable ../../../../../bin/pp-trace [ 2084s] [ 74%] Built target clangStaticAnalyzerCheckers [ 2084s] [ 74%] Building CXX object tools/clang/tools/extra/clangd/CMakeFiles/clangDaemon.dir/DraftStore.cpp.o [ 2084s] [ 74%] Built target clangMove [ 2084s] Scanning dependencies of target lldbBase [ 2084s] [ 74%] Building CXX object tools/lldb/source/CMakeFiles/lldbBase.dir/lldb.cpp.o [ 2084s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2084s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2084s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2084s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2084s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 2084s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 2084s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2084s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2084s] ^ [ 2084s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2084s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 2084s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 2084s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2084s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2084s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 2084s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 2084s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2084s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2084s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 2084s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 2084s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2084s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2084s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 2084s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2084s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2084s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2084s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 2084s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2084s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2084s] static const bool value = [ 2084s] ^~~~~ [ 2084s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2084s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 2084s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 2084s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2084s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2084s] ^ [ 2085s] Scanning dependencies of target lldbBreakpoint [ 2085s] [ 74%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/Breakpoint.cpp.o [ 2085s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2085s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 2085s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 2085s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 2085s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 2085s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Frontend/ASTUnit.h:18, [ 2085s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clangd/ClangdUnit.h:15, [ 2085s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clangd/ClangdUnitStore.h:15, [ 2085s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clangd/ClangdUnitStore.cpp:10: [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2085s] typename add_lvalue_reference_if_not_pointer::type; [ 2085s] ^ [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2085s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2085s] ^ [ 2085s] [ 74%] Linking CXX static library ../../../lib/liblldbBase.a [ 2085s] [ 74%] Built target lldbBase [ 2085s] [ 74%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointID.cpp.o [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/tool/FindAllSymbolsMain.cpp:152:1: required from here [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/tool/FindAllSymbolsMain.cpp:152:1: required from here [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/tool/FindAllSymbolsMain.cpp:152:1: required from here [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/tool/FindAllSymbolsMain.cpp:152:1: required from here [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/tool/FindAllSymbolsMain.cpp:152:1: required from here [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/tool/FindAllSymbolsMain.cpp:152:1: required from here [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/tool/FindAllSymbolsMain.cpp:152:1: required from here [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/tool/FindAllSymbolsMain.cpp:152:1: required from here [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/tool/FindAllSymbolsMain.cpp:152:1: required from here [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/tool/FindAllSymbolsMain.cpp:152:1: required from here [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/tool/FindAllSymbolsMain.cpp:152:1: required from here [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/tool/FindAllSymbolsMain.cpp:152:1: required from here [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/tool/FindAllSymbolsMain.cpp:152:1: required from here [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/tool/FindAllSymbolsMain.cpp:152:1: required from here [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/tool/FindAllSymbolsMain.cpp:152:1: required from here [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/tool/FindAllSymbolsMain.cpp:152:1: required from here [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/tool/FindAllSymbolsMain.cpp:152:1: required from here [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/tool/FindAllSymbolsMain.cpp:152:1: required from here [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/tool/FindAllSymbolsMain.cpp:152:1: required from here [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/tool/FindAllSymbolsMain.cpp:152:1: required from here [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/tool/FindAllSymbolsMain.cpp:152:1: required from here [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/tool/FindAllSymbolsMain.cpp:152:1: required from here [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/tool/FindAllSymbolsMain.cpp:152:1: required from here [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/tool/FindAllSymbolsMain.cpp:152:1: required from here [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/include-fixer/find-all-symbols/tool/FindAllSymbolsMain.cpp:152:1: required from here [ 2085s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2086s] [ 74%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointIDList.cpp.o [ 2086s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2086s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2086s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2086s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2086s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2086s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2088s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2088s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2088s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2088s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2088s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2088s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2088s] [ 74%] Linking CXX executable ../../../../../../../bin/find-all-symbols [ 2088s] [ 74%] Building CXX object tools/clang/tools/extra/clangd/CMakeFiles/clangDaemon.dir/GlobalCompilationDatabase.cpp.o [ 2089s] [ 74%] Building CXX object tools/clang/tools/extra/clangd/CMakeFiles/clangDaemon.dir/JSONRPCDispatcher.cpp.o [ 2090s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2090s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2090s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2090s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2090s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 2090s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 2090s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2090s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2090s] ^ [ 2090s] Scanning dependencies of target lldbCommands [ 2090s] [ 74%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandCompletions.cpp.o [ 2091s] [ 74%] Building CXX object tools/clang/tools/extra/clangd/CMakeFiles/clangDaemon.dir/Protocol.cpp.o [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/tool-template/ToolTemplate.cpp:90:1: required from here [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/tool-template/ToolTemplate.cpp:90:1: required from here [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/tool-template/ToolTemplate.cpp:90:1: required from here [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/tool-template/ToolTemplate.cpp:90:1: required from here [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/tool-template/ToolTemplate.cpp:90:1: required from here [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/tool-template/ToolTemplate.cpp:90:1: required from here [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/tool-template/ToolTemplate.cpp:90:1: required from here [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/tool-template/ToolTemplate.cpp:90:1: required from here [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/tool-template/ToolTemplate.cpp:90:1: required from here [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/tool-template/ToolTemplate.cpp:90:1: required from here [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/tool-template/ToolTemplate.cpp:90:1: required from here [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/tool-template/ToolTemplate.cpp:90:1: required from here [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/tool-template/ToolTemplate.cpp:90:1: required from here [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/tool-template/ToolTemplate.cpp:90:1: required from here [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/tool-template/ToolTemplate.cpp:90:1: required from here [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/tool-template/ToolTemplate.cpp:90:1: required from here [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/tool-template/ToolTemplate.cpp:90:1: required from here [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/tool-template/ToolTemplate.cpp:90:1: required from here [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/tool-template/ToolTemplate.cpp:90:1: required from here [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/tool-template/ToolTemplate.cpp:90:1: required from here [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/tool-template/ToolTemplate.cpp:90:1: required from here [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/tool-template/ToolTemplate.cpp:90:1: required from here [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/tool-template/ToolTemplate.cpp:90:1: required from here [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/tool-template/ToolTemplate.cpp:90:1: required from here [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/tool-template/ToolTemplate.cpp:90:1: required from here [ 2091s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2091s] [ 74%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointList.cpp.o [ 2092s] [ 74%] Built target clangTidyMiscModule [ 2092s] [ 74%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointLocation.cpp.o [ 2093s] [ 74%] Linking CXX executable ../../../../../bin/tool-template [ 2093s] [ 74%] Building CXX object tools/clang/tools/extra/clangd/CMakeFiles/clangDaemon.dir/ProtocolHandlers.cpp.o [ 2094s] [ 74%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectApropos.cpp.o [ 2094s] Scanning dependencies of target lldbCore [ 2094s] [ 74%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Address.cpp.o [ 2094s] [ 74%] Built target clang-include-fixer [ 2094s] [ 74%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/AddressRange.cpp.o [ 2095s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2095s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clangd/JSONRPCDispatcher.h:13, [ 2095s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clangd/ProtocolHandlers.h:18, [ 2095s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clangd/ProtocolHandlers.cpp:10: [ 2095s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2095s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2095s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2095s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2095s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2095s] typename add_lvalue_reference_if_not_pointer::type; [ 2095s] ^ [ 2095s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2095s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2095s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2095s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2095s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2095s] ^ [ 2097s] [ 74%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointLocationCollection.cpp.o [ 2097s] Scanning dependencies of target lldbDataFormatters [ 2097s] [ 74%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/CXXFunctionPointer.cpp.o [ 2097s] [ 74%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectArgs.cpp.o [ 2098s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2098s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2098s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2098s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2098s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2098s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2098s] [ 74%] Built target pp-trace [ 2098s] Scanning dependencies of target lldbExpression [ 2098s] [ 74%] Building CXX object tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/DiagnosticManager.cpp.o [ 2098s] [ 74%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/AddressResolver.cpp.o [ 2099s] [ 74%] Building CXX object tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/DWARFExpression.cpp.o [ 2099s] [ 74%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointLocationList.cpp.o [ 2099s] [ 74%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/AddressResolverFileLine.cpp.o [ 2099s] [ 74%] Linking CXX static library ../../../../../lib/libclangDaemon.a [ 2099s] [ 74%] Built target clangDaemon [ 2099s] [ 74%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointOptions.cpp.o [ 2100s] [ 75%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/DataVisualization.cpp.o [ 2100s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2100s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2100s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2100s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 2100s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 2100s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/lldb-private-types.h:17, [ 2100s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/lldb-private.h:18, [ 2100s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/PluginInterface.h:17, [ 2100s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/EmulateInstruction.h:17, [ 2100s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/Disassembler.h:15, [ 2100s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Expression/DWARFExpression.h:14, [ 2100s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Expression/DWARFExpression.cpp:10: [ 2100s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2100s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2100s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2100s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2100s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2100s] typename add_lvalue_reference_if_not_pointer::type; [ 2100s] ^ [ 2100s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2100s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2100s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2100s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2100s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2100s] ^ [ 2101s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2101s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2101s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename 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*]' [ 2101s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:1901:46: required from here [ 2101s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2101s] typename add_lvalue_reference_if_not_pointer::type; [ 2101s] ^ [ 2101s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2101s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename 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*]' [ 2101s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:1901:46: required from here [ 2101s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2101s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2101s] ^ [ 2101s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2101s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2101s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2101s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 2101s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 2101s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Interpreter/Args.h:21, [ 2101s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Interpreter/CommandObject.h:23, [ 2101s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Commands/CommandObjectArgs.h:17, [ 2101s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Commands/CommandObjectArgs.cpp:14: [ 2101s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2101s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2101s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2101s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2101s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2101s] typename add_lvalue_reference_if_not_pointer::type; [ 2101s] ^ [ 2101s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2101s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2101s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2101s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2101s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2101s] ^ [ 2101s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2101s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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 = clang::Stmt*]' [ 2101s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Expr.h:732:45: required from here [ 2101s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2101s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2101s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::Expr; Y = clang::Stmt* const]' [ 2101s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Expr.h:3898:46: required from here [ 2101s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2101s] static const bool value = [ 2101s] ^~~~~ [ 2101s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2101s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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 = clang::Stmt*]' [ 2101s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Expr.h:4428:53: required from here [ 2101s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2101s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2101s] ^ [ 2101s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2101s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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 = clang::Stmt*]' [ 2101s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Expr.h:4477:45: required from here [ 2101s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2101s] [ 75%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/AddressResolverName.cpp.o [ 2102s] [ 75%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ArchSpec.cpp.o [ 2102s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2102s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2102s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2102s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2102s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2102s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2103s] [ 75%] Built target find-all-symbols [ 2103s] [ 75%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Broadcaster.cpp.o [ 2103s] [ 75%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/DumpValueObjectOptions.cpp.o [ 2104s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2104s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2104s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2104s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2104s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2104s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2105s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2105s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2105s] [ 75%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectBreakpoint.cpp.o [ 2105s] Scanning dependencies of target lldbHost [ 2105s] [ 75%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/File.cpp.o [ 2105s] [ 75%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/FileCache.cpp.o [ 2106s] [ 75%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointResolver.cpp.o [ 2106s] [ 75%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/FormatCache.cpp.o [ 2106s] [ 75%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/FormatClasses.cpp.o [ 2106s] [ 75%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Communication.cpp.o [ 2107s] [ 75%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/FileSystem.cpp.o [ 2108s] [ 75%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/GetOptInc.cpp.o [ 2108s] [ 75%] Building CXX object tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/Expression.cpp.o [ 2108s] [ 75%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/Host.cpp.o [ 2108s] [ 75%] Built target tool-template [ 2108s] [ 75%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/HostInfoBase.cpp.o [ 2109s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2109s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2109s] [ 75%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/HostNativeThreadBase.cpp.o [ 2109s] [ 76%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Debugger.cpp.o [ 2110s] [ 76%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/FormatManager.cpp.o [ 2110s] [ 76%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Disassembler.cpp.o [ 2110s] [ 76%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/DumpDataExtractor.cpp.o [ 2110s] [ 76%] Building CXX object tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/ExpressionSourceCode.cpp.o [ 2110s] [ 76%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointResolverAddress.cpp.o [ 2111s] [ 76%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/HostProcess.cpp.o [ 2112s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2112s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2112s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2112s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 2112s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 2112s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/lldb-private-types.h:17, [ 2112s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/lldb-private.h:18, [ 2112s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/PluginInterface.h:17, [ 2112s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/EmulateInstruction.h:17, [ 2112s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/Disassembler.h:15, [ 2112s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Core/DumpDataExtractor.cpp:16: [ 2112s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2112s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2112s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2112s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2112s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2112s] typename add_lvalue_reference_if_not_pointer::type; [ 2112s] ^ [ 2112s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2112s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2112s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2112s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2112s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2112s] ^ [ 2112s] [ 77%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/HostThread.cpp.o [ 2112s] [ 77%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectBreakpointCommand.cpp.o [ 2113s] [ 77%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/LockFileBase.cpp.o [ 2114s] [ 77%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/MainLoop.cpp.o [ 2114s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Host/common/MainLoop.cpp: In member function 'lldb_private::MainLoop::SignalHandleUP lldb_private::MainLoop::RegisterSignal(int, const Callback&, lldb_private::Status&)': [ 2114s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Host/common/MainLoop.cpp:299:7: warning: variable 'ret' set but not used [-Wunused-but-set-variable] [ 2114s] int ret = sigaction(signo, &new_action, &info.old_action); [ 2114s] ^~~ [ 2115s] [ 77%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointResolverFileLine.cpp.o [ 2115s] [ 77%] Building CXX object tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/ExpressionVariable.cpp.o [ 2115s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2115s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2115s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2115s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2115s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2115s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2115s] At global scope: [ 2115s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2115s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2115s] [ 77%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/MonitoringProcessLauncher.cpp.o [ 2116s] [ 77%] Building CXX object tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/FunctionCaller.cpp.o [ 2117s] [ 77%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectBugreport.cpp.o [ 2117s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2117s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2117s] [ 77%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/DynamicLoader.cpp.o [ 2117s] [ 77%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/FormattersHelpers.cpp.o [ 2117s] [ 77%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/LanguageCategory.cpp.o [ 2119s] [ 77%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointResolverFileRegex.cpp.o [ 2119s] [ 77%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/NativeBreakpoint.cpp.o [ 2120s] [ 77%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/NativeBreakpointList.cpp.o [ 2120s] [ 77%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectCommands.cpp.o [ 2120s] [ 77%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectDisassemble.cpp.o [ 2121s] [ 77%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/EmulateInstruction.cpp.o [ 2121s] [ 77%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Event.cpp.o [ 2122s] [ 77%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/NativeWatchpointList.cpp.o [ 2123s] [ 77%] Building CXX object tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/IRDynamicChecks.cpp.o [ 2123s] [ 77%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/NativeProcessProtocol.cpp.o [ 2123s] [ 77%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointResolverName.cpp.o [ 2123s] [ 77%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/StringPrinter.cpp.o [ 2123s] [ 77%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/TypeCategory.cpp.o [ 2124s] [ 77%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/FileLineResolver.cpp.o [ 2125s] [ 77%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/FileSpecList.cpp.o [ 2126s] [ 77%] Building CXX object tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/IRExecutionUnit.cpp.o [ 2126s] [ 77%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/FormatEntity.cpp.o [ 2127s] [ 77%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectExpression.cpp.o [ 2127s] [ 77%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/NativeRegisterContext.cpp.o [ 2127s] [ 77%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectFrame.cpp.o [ 2128s] [ 77%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointSite.cpp.o [ 2129s] [ 77%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/BreakpointSiteList.cpp.o [ 2129s] [ 77%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/NativeThreadProtocol.cpp.o [ 2130s] [ 77%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/OptionParser.cpp.o [ 2130s] [ 77%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/Stoppoint.cpp.o [ 2130s] [ 77%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/TypeCategoryMap.cpp.o [ 2130s] [ 77%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/TypeFormat.cpp.o [ 2131s] [ 77%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/PipeBase.cpp.o [ 2131s] [ 77%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/StoppointCallbackContext.cpp.o [ 2131s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2131s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2131s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2131s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 2131s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 2131s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Interpreter/Args.h:21, [ 2131s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Interpreter/CommandObject.h:23, [ 2131s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Interpreter/CommandObjectMultiword.h:17, [ 2131s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Commands/CommandObjectFrame.h:18, [ 2131s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Commands/CommandObjectFrame.cpp:16: [ 2131s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2131s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2131s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2131s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2131s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2131s] typename add_lvalue_reference_if_not_pointer::type; [ 2131s] ^ [ 2131s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2131s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2131s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2131s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2131s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2131s] ^ [ 2132s] [ 77%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/StoppointLocation.cpp.o [ 2132s] [ 77%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/ProcessRunLock.cpp.o [ 2132s] [ 77%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/PseudoTerminal.cpp.o [ 2133s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Host/common/PseudoTerminal.cpp: In member function 'bool lldb_utility::PseudoTerminal::OpenFirstAvailableMaster(int, char*, size_t)': [ 2133s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Host/common/PseudoTerminal.cpp:92:48: warning: ignoring return value of 'char* strerror_r(int, char*, size_t)', declared with attribute warn_unused_result [-Wunused-result] [ 2133s] ::strerror_r(errno, error_str, error_len); [ 2133s] ^ [ 2133s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Host/common/PseudoTerminal.cpp:99:48: warning: ignoring return value of 'char* strerror_r(int, char*, size_t)', declared with attribute warn_unused_result [-Wunused-result] [ 2133s] ::strerror_r(errno, error_str, error_len); [ 2133s] ^ [ 2133s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Host/common/PseudoTerminal.cpp:107:48: warning: ignoring return value of 'char* strerror_r(int, char*, size_t)', declared with attribute warn_unused_result [-Wunused-result] [ 2133s] ::strerror_r(errno, error_str, error_len); [ 2133s] ^ [ 2133s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Host/common/PseudoTerminal.cpp: In member function 'bool lldb_utility::PseudoTerminal::OpenSlave(int, char*, size_t)': [ 2133s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Host/common/PseudoTerminal.cpp:147:48: warning: ignoring return value of 'char* strerror_r(int, char*, size_t)', declared with attribute warn_unused_result [-Wunused-result] [ 2133s] ::strerror_r(errno, error_str, error_len); [ 2133s] ^ [ 2133s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Host/common/PseudoTerminal.cpp: In member function 'const char* lldb_utility::PseudoTerminal::GetSlaveName(char*, size_t) const': [ 2133s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Host/common/PseudoTerminal.cpp:179:46: warning: ignoring return value of 'char* strerror_r(int, char*, size_t)', declared with attribute warn_unused_result [-Wunused-result] [ 2133s] ::strerror_r(errno, error_str, error_len); [ 2133s] ^ [ 2133s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Host/common/PseudoTerminal.cpp: In member function 'lldb::pid_t lldb_utility::PseudoTerminal::Fork(char*, size_t)': [ 2133s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Host/common/PseudoTerminal.cpp:219:50: warning: ignoring return value of 'char* strerror_r(int, char*, size_t)', declared with attribute warn_unused_result [-Wunused-result] [ 2133s] ::strerror_r(errno, error_str, error_len); [ 2133s] ^ [ 2133s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Host/common/PseudoTerminal.cpp:241:54: warning: ignoring return value of 'char* strerror_r(int, char*, size_t)', declared with attribute warn_unused_result [-Wunused-result] [ 2133s] ::strerror_r(errno, error_str, error_len); [ 2133s] ^ [ 2133s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Host/common/PseudoTerminal.cpp:246:54: warning: ignoring return value of 'char* strerror_r(int, char*, size_t)', declared with attribute warn_unused_result [-Wunused-result] [ 2133s] ::strerror_r(errno, error_str, error_len); [ 2133s] ^ [ 2133s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Host/common/PseudoTerminal.cpp:251:54: warning: ignoring return value of 'char* strerror_r(int, char*, size_t)', declared with attribute warn_unused_result [-Wunused-result] [ 2133s] ::strerror_r(errno, error_str, error_len); [ 2133s] ^ [ 2133s] [ 77%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/Watchpoint.cpp.o [ 2133s] [ 78%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/WatchpointList.cpp.o [ 2133s] At global scope: [ 2133s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2133s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2133s] [ 78%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/Socket.cpp.o [ 2133s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2133s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2133s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2133s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2133s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2133s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2134s] [ 78%] Building CXX object tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/IRInterpreter.cpp.o [ 2134s] [ 78%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/IOHandler.cpp.o [ 2134s] [ 78%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/SocketAddress.cpp.o [ 2135s] [ 78%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/SoftwareBreakpoint.cpp.o [ 2135s] [ 78%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/TypeSummary.cpp.o [ 2135s] [ 78%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/TypeSynthetic.cpp.o [ 2136s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2136s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2136s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2136s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 2136s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 2136s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/lldb-private-types.h:17, [ 2136s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/lldb-private.h:18, [ 2136s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Breakpoint/StoppointLocation.h:18, [ 2136s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Breakpoint/Watchpoint.h:20, [ 2136s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Breakpoint/Watchpoint.cpp:14: [ 2136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2136s] typename add_lvalue_reference_if_not_pointer::type; [ 2136s] ^ [ 2136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2136s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2136s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2136s] ^ [ 2136s] [ 78%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/TypeValidator.cpp.o [ 2136s] [ 78%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/StringConvert.cpp.o [ 2136s] [ 78%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/Symbols.cpp.o [ 2136s] [ 78%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/TCPSocket.cpp.o [ 2137s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2137s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2137s] [ 78%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectGUI.cpp.o [ 2137s] [ 78%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Listener.cpp.o [ 2138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2138s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2138s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2138s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2138s] [ 78%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Mangled.cpp.o [ 2138s] [ 78%] Building CXX object tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/IRMemoryMap.cpp.o [ 2139s] [ 78%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/ValueObjectPrinter.cpp.o [ 2139s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2139s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2139s] [ 78%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/Terminal.cpp.o [ 2140s] [ 78%] Building CXX object tools/lldb/source/Breakpoint/CMakeFiles/lldbBreakpoint.dir/WatchpointOptions.cpp.o [ 2140s] [ 78%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectHelp.cpp.o [ 2140s] [ 78%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/ThreadLauncher.cpp.o [ 2141s] [ 78%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/XML.cpp.o [ 2141s] [ 78%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Module.cpp.o [ 2141s] Scanning dependencies of target lldbInitialization [ 2141s] [ 78%] Building CXX object tools/lldb/source/Initialization/CMakeFiles/lldbInitialization.dir/SystemInitializerCommon.cpp.o [ 2142s] [ 78%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/common/UDPSocket.cpp.o [ 2143s] [ 78%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/ConnectionFileDescriptorPosix.cpp.o [ 2143s] [ 78%] Building CXX object tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/LLVMUserExpression.cpp.o [ 2143s] [ 78%] Linking CXX static library ../../../../lib/liblldbBreakpoint.a [ 2143s] [ 78%] Building CXX object tools/lldb/source/Initialization/CMakeFiles/lldbInitialization.dir/SystemInitializer.cpp.o [ 2143s] [ 78%] Building CXX object tools/lldb/source/Initialization/CMakeFiles/lldbInitialization.dir/SystemLifetimeManager.cpp.o [ 2143s] [ 78%] Building CXX object tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/Materializer.cpp.o [ 2143s] [ 78%] Building CXX object tools/lldb/source/DataFormatters/CMakeFiles/lldbDataFormatters.dir/VectorType.cpp.o [ 2144s] [ 78%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectLog.cpp.o [ 2144s] [ 78%] Built target lldbBreakpoint [ 2144s] [ 78%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectMemory.cpp.o [ 2145s] [ 78%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/DomainSocket.cpp.o [ 2145s] [ 79%] Linking CXX static library ../../../../lib/liblldbInitialization.a [ 2145s] [ 79%] Built target lldbInitialization [ 2146s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2146s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2146s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2146s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 2146s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 2146s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Utility/DataBuffer.h:19, [ 2146s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Utility/DataBufferHeap.h:13, [ 2146s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Expression/IRMemoryMap.h:13, [ 2146s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Expression/Materializer.h:20, [ 2146s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Expression/Materializer.cpp:14: [ 2146s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2146s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2146s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2146s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2146s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2146s] typename add_lvalue_reference_if_not_pointer::type; [ 2146s] ^ [ 2146s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2146s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2146s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2146s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2146s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2146s] ^ [ 2146s] Scanning dependencies of target lldbInterpreter [ 2146s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/Args.cpp.o [ 2146s] [ 79%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/FileSystem.cpp.o [ 2147s] [ 79%] Linking CXX static library ../../../../lib/liblldbDataFormatters.a [ 2147s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2147s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2147s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2147s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 2147s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 2147s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/DenseMapInfo.h:17, [ 2147s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/DenseMap.h:17, [ 2147s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/PassRegistry.h:20, [ 2147s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/PassSupport.h:27, [ 2147s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Pass.h:388, [ 2147s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/IR/LegacyPassManager.h:20, [ 2147s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Expression/LLVMUserExpression.h:20, [ 2147s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Expression/LLVMUserExpression.cpp:14: [ 2147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2147s] typename add_lvalue_reference_if_not_pointer::type; [ 2147s] ^ [ 2147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2147s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2147s] ^ [ 2147s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/Basic/LLVM.h:22:0, [ 2147s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/APValue.h:17, [ 2147s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Decl.h:17, [ 2147s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Commands/CommandObjectMemory.cpp:15: [ 2147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2147s] typename add_lvalue_reference_if_not_pointer::type; [ 2147s] ^ [ 2147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2147s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2147s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2147s] ^ [ 2147s] [ 79%] Built target lldbDataFormatters [ 2147s] [ 79%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/HostInfoPosix.cpp.o [ 2147s] Scanning dependencies of target lldbPluginABISysV_arm [ 2147s] [ 79%] Building CXX object tools/lldb/source/Plugins/ABI/SysV-arm/CMakeFiles/lldbPluginABISysV_arm.dir/ABISysV_arm.cpp.o [ 2148s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2148s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2148s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2148s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2148s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2148s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2148s] [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ModuleChild.cpp.o [ 2148s] [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ModuleList.cpp.o [ 2148s] [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Opcode.cpp.o [ 2148s] [ 79%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/HostProcessPosix.cpp.o [ 2149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2149s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2149s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2149s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2149s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2149s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2149s] [ 79%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/HostThreadPosix.cpp.o [ 2150s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandAlias.cpp.o [ 2150s] [ 79%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/LockFilePosix.cpp.o [ 2150s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2150s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2151s] [ 79%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/PipePosix.cpp.o [ 2151s] [ 79%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectMultiword.cpp.o [ 2152s] [ 79%] Linking CXX static library ../../../../../../lib/liblldbPluginABISysV_arm.a [ 2152s] [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/PluginManager.cpp.o [ 2152s] [ 79%] Built target lldbPluginABISysV_arm [ 2152s] Scanning dependencies of target lldbPluginABISysV_arm64 [ 2152s] [ 79%] Building CXX object tools/lldb/source/Plugins/ABI/SysV-arm64/CMakeFiles/lldbPluginABISysV_arm64.dir/ABISysV_arm64.cpp.o [ 2152s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2152s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2152s] [ 79%] Building CXX object tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/REPL.cpp.o [ 2152s] [ 79%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/posix/ProcessLauncherPosixFork.cpp.o [ 2153s] [ 79%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/linux/AbstractSocket.cpp.o [ 2153s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2153s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2153s] [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/RegisterValue.cpp.o [ 2154s] [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Scalar.cpp.o [ 2154s] [ 79%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/linux/Host.cpp.o [ 2154s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandHistory.cpp.o [ 2154s] [ 79%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectPlatform.cpp.o [ 2155s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandInterpreter.cpp.o [ 2155s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandObject.cpp.o [ 2156s] [ 79%] Linking CXX static library ../../../../../../lib/liblldbPluginABISysV_arm64.a [ 2156s] [ 79%] Built target lldbPluginABISysV_arm64 [ 2156s] [ 79%] Building CXX object tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/UserExpression.cpp.o [ 2156s] [ 79%] Building CXX object tools/lldb/source/Expression/CMakeFiles/lldbExpression.dir/UtilityFunction.cpp.o [ 2157s] [ 79%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectPlugin.cpp.o [ 2157s] [ 79%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/linux/HostInfoLinux.cpp.o [ 2159s] [ 79%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/linux/LibcGlue.cpp.o [ 2159s] [ 79%] Building CXX object tools/lldb/source/Host/CMakeFiles/lldbHost.dir/linux/Support.cpp.o [ 2159s] [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/SearchFilter.cpp.o [ 2160s] [ 79%] Linking CXX static library ../../../../lib/liblldbHost.a [ 2160s] [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Section.cpp.o [ 2160s] [ 79%] Built target lldbHost [ 2160s] [ 79%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectProcess.cpp.o [ 2161s] [ 79%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectQuit.cpp.o [ 2161s] Scanning dependencies of target lldbPluginABISysV_hexagon [ 2161s] [ 79%] Building CXX object tools/lldb/source/Plugins/ABI/SysV-hexagon/CMakeFiles/lldbPluginABISysV_hexagon.dir/ABISysV_hexagon.cpp.o [ 2162s] Scanning dependencies of target lldbPluginABISysV_ppc [ 2162s] [ 79%] Building CXX object tools/lldb/source/Plugins/ABI/SysV-ppc/CMakeFiles/lldbPluginABISysV_ppc.dir/ABISysV_ppc.cpp.o [ 2162s] [ 79%] Linking CXX static library ../../../../lib/liblldbExpression.a [ 2163s] [ 79%] Built target lldbExpression [ 2163s] [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/SourceManager.cpp.o [ 2163s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandObjectRegexCommand.cpp.o [ 2163s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandObjectScript.cpp.o [ 2164s] [ 79%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectRegister.cpp.o [ 2164s] [ 79%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectSettings.cpp.o [ 2165s] [ 79%] Linking CXX static library ../../../../../../lib/liblldbPluginABISysV_hexagon.a [ 2165s] [ 79%] Built target lldbPluginABISysV_hexagon [ 2165s] [ 79%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectSource.cpp.o [ 2166s] [ 79%] Linking CXX static library ../../../../../../lib/liblldbPluginABISysV_ppc.a [ 2166s] [ 79%] Built target lldbPluginABISysV_ppc [ 2166s] Scanning dependencies of target lldbPluginABISysV_ppc64 [ 2166s] [ 79%] Building CXX object tools/lldb/source/Plugins/ABI/SysV-ppc64/CMakeFiles/lldbPluginABISysV_ppc64.dir/ABISysV_ppc64.cpp.o [ 2166s] Scanning dependencies of target lldbPluginABISysV_mips [ 2166s] [ 79%] Building CXX object tools/lldb/source/Plugins/ABI/SysV-mips/CMakeFiles/lldbPluginABISysV_mips.dir/ABISysV_mips.cpp.o [ 2167s] Scanning dependencies of target lldbPluginABISysV_mips64 [ 2167s] [ 79%] Building CXX object tools/lldb/source/Plugins/ABI/SysV-mips64/CMakeFiles/lldbPluginABISysV_mips64.dir/ABISysV_mips64.cpp.o [ 2167s] [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/State.cpp.o [ 2167s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandOptionValidators.cpp.o [ 2168s] [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/StreamAsynchronousIO.cpp.o [ 2169s] [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/StreamFile.cpp.o [ 2169s] [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/UserSettingsController.cpp.o [ 2170s] [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/Value.cpp.o [ 2170s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/CommandReturnObject.cpp.o [ 2170s] [ 79%] Linking CXX static library ../../../../../../lib/liblldbPluginABISysV_mips.a [ 2170s] [ 79%] Built target lldbPluginABISysV_mips [ 2170s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupArchitecture.cpp.o [ 2170s] [ 79%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectSyntax.cpp.o [ 2171s] [ 79%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectTarget.cpp.o [ 2171s] [ 79%] Linking CXX static library ../../../../../../lib/liblldbPluginABISysV_ppc64.a [ 2171s] [ 79%] Built target lldbPluginABISysV_ppc64 [ 2171s] Scanning dependencies of target lldbPluginABISysV_s390x [ 2171s] [ 79%] Building CXX object tools/lldb/source/Plugins/ABI/SysV-s390x/CMakeFiles/lldbPluginABISysV_s390x.dir/ABISysV_s390x.cpp.o [ 2171s] [ 79%] Linking CXX static library ../../../../../../lib/liblldbPluginABISysV_mips64.a [ 2171s] [ 79%] Built target lldbPluginABISysV_mips64 [ 2171s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupBoolean.cpp.o [ 2171s] [ 79%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectThread.cpp.o [ 2172s] [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ValueObject.cpp.o [ 2172s] [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ValueObjectCast.cpp.o [ 2172s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupFile.cpp.o [ 2174s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupFormat.cpp.o [ 2174s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupOutputFile.cpp.o [ 2174s] [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ValueObjectChild.cpp.o [ 2175s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupPlatform.cpp.o [ 2175s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2175s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2175s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2175s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 2175s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 2175s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/StringExtras.h:17, [ 2175s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Error.h:19, [ 2175s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Utility/Status.h:16, [ 2175s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/Scalar.h:13, [ 2175s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/Value.h:13, [ 2175s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/ValueObject.h:13, [ 2175s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Core/ValueObject.cpp:10: [ 2175s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2175s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2175s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2175s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2175s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2175s] typename add_lvalue_reference_if_not_pointer::type; [ 2175s] ^ [ 2175s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2175s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2175s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2175s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2175s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2175s] ^ [ 2175s] [ 79%] Linking CXX static library ../../../../../../lib/liblldbPluginABISysV_s390x.a [ 2175s] [ 79%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectType.cpp.o [ 2175s] [ 79%] Built target lldbPluginABISysV_s390x [ 2175s] [ 79%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectVersion.cpp.o [ 2177s] [ 79%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectWatchpoint.cpp.o [ 2177s] [ 79%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectWatchpointCommand.cpp.o [ 2177s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2177s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2177s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2177s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2177s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2177s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2178s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupString.cpp.o [ 2178s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupUInt64.cpp.o [ 2179s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupUUID.cpp.o [ 2179s] [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ValueObjectConstResult.cpp.o [ 2179s] [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ValueObjectConstResultCast.cpp.o [ 2180s] Scanning dependencies of target lldbPluginABISysV_i386 [ 2180s] [ 79%] Building CXX object tools/lldb/source/Plugins/ABI/SysV-i386/CMakeFiles/lldbPluginABISysV_i386.dir/ABISysV_i386.cpp.o [ 2180s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupValueObjectDisplay.cpp.o [ 2181s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValue.cpp.o [ 2181s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueArch.cpp.o [ 2182s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueArgs.cpp.o [ 2182s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2182s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2182s] [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ValueObjectConstResultChild.cpp.o [ 2183s] [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ValueObjectConstResultImpl.cpp.o [ 2183s] [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ValueObjectDynamicValue.cpp.o [ 2183s] [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ValueObjectList.cpp.o [ 2183s] [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ValueObjectMemory.cpp.o [ 2184s] [ 79%] Linking CXX static library ../../../../../../lib/liblldbPluginABISysV_i386.a [ 2184s] [ 79%] Built target lldbPluginABISysV_i386 [ 2184s] [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ValueObjectRegister.cpp.o [ 2185s] [ 79%] Building CXX object tools/lldb/source/Commands/CMakeFiles/lldbCommands.dir/CommandObjectLanguage.cpp.o [ 2185s] Scanning dependencies of target lldbPluginABISysV_x86_64 [ 2185s] [ 79%] Building CXX object tools/lldb/source/Plugins/ABI/SysV-x86_64/CMakeFiles/lldbPluginABISysV_x86_64.dir/ABISysV_x86_64.cpp.o [ 2186s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueArray.cpp.o [ 2186s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueBoolean.cpp.o [ 2186s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueChar.cpp.o [ 2187s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueDictionary.cpp.o [ 2187s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueEnumeration.cpp.o [ 2187s] Scanning dependencies of target lldbPluginABIMacOSX_i386 [ 2187s] [ 79%] Building CXX object tools/lldb/source/Plugins/ABI/MacOSX-i386/CMakeFiles/lldbPluginABIMacOSX_i386.dir/ABIMacOSX_i386.cpp.o [ 2187s] [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ValueObjectSyntheticFilter.cpp.o [ 2187s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueFileSpec.cpp.o [ 2188s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueFileSpecLIst.cpp.o [ 2188s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueFormat.cpp.o [ 2189s] [ 79%] Linking CXX static library ../../../../lib/liblldbCommands.a [ 2189s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueFormatEntity.cpp.o [ 2189s] [ 79%] Linking CXX static library ../../../../../../lib/liblldbPluginABISysV_x86_64.a [ 2189s] [ 79%] Built target lldbPluginABISysV_x86_64 [ 2189s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueLanguage.cpp.o [ 2190s] [ 79%] Built target lldbCommands [ 2190s] [ 79%] Building CXX object tools/lldb/source/Core/CMakeFiles/lldbCore.dir/ValueObjectVariable.cpp.o [ 2190s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValuePathMappings.cpp.o [ 2191s] [ 79%] Linking CXX static library ../../../../../../lib/liblldbPluginABIMacOSX_i386.a [ 2191s] [ 79%] Built target lldbPluginABIMacOSX_i386 [ 2191s] Scanning dependencies of target lldbPluginABIMacOSX_arm [ 2191s] Scanning dependencies of target lldbPluginABIMacOSX_arm64 [ 2191s] [ 79%] Building CXX object tools/lldb/source/Plugins/ABI/MacOSX-arm/CMakeFiles/lldbPluginABIMacOSX_arm.dir/ABIMacOSX_arm.cpp.o [ 2191s] [ 79%] Building CXX object tools/lldb/source/Plugins/ABI/MacOSX-arm64/CMakeFiles/lldbPluginABIMacOSX_arm64.dir/ABIMacOSX_arm64.cpp.o [ 2191s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueProperties.cpp.o [ 2192s] Scanning dependencies of target lldbPluginDisassemblerLLVM [ 2192s] [ 79%] Building CXX object tools/lldb/source/Plugins/Disassembler/llvm/CMakeFiles/lldbPluginDisassemblerLLVM.dir/DisassemblerLLVMC.cpp.o [ 2192s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueRegex.cpp.o [ 2193s] Scanning dependencies of target lldbPluginDynamicLoaderMacOSXDYLD [ 2193s] [ 79%] Building CXX object tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/CMakeFiles/lldbPluginDynamicLoaderMacOSXDYLD.dir/DynamicLoaderMacOSXDYLD.cpp.o [ 2193s] [ 79%] Building CXX object tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/CMakeFiles/lldbPluginDynamicLoaderMacOSXDYLD.dir/DynamicLoaderMacOS.cpp.o [ 2193s] [ 79%] Building CXX object tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/CMakeFiles/lldbPluginDynamicLoaderMacOSXDYLD.dir/DynamicLoaderDarwin.cpp.o [ 2194s] [ 79%] Linking CXX static library ../../../../lib/liblldbCore.a [ 2194s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueSInt64.cpp.o [ 2195s] [ 79%] Linking CXX static library ../../../../../../lib/liblldbPluginABIMacOSX_arm.a [ 2195s] [ 79%] Built target lldbPluginABIMacOSX_arm [ 2195s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueString.cpp.o [ 2195s] [ 79%] Linking CXX static library ../../../../../../lib/liblldbPluginABIMacOSX_arm64.a [ 2195s] [ 79%] Built target lldbPluginABIMacOSX_arm64 [ 2195s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueUInt64.cpp.o [ 2195s] Scanning dependencies of target lldbPluginDynamicLoaderPosixDYLD [ 2195s] [ 79%] Building CXX object tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/CMakeFiles/lldbPluginDynamicLoaderPosixDYLD.dir/AuxVector.cpp.o [ 2195s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2195s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2195s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2195s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 2195s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 2195s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/lldb-private-types.h:17, [ 2195s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/lldb-private.h:18, [ 2195s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Target/StackID.h:18, [ 2195s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Target/ExecutionContext.h:19, [ 2195s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Breakpoint/StoppointCallbackContext.h:13, [ 2195s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.cpp:10: [ 2195s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2195s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2195s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2195s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2195s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2195s] typename add_lvalue_reference_if_not_pointer::type; [ 2195s] ^ [ 2195s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2195s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2195s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2195s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2195s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2195s] ^ [ 2195s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2195s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2195s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2195s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 2195s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 2195s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/lldb-private-types.h:17, [ 2195s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/lldb-private.h:18, [ 2195s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Target/StackID.h:18, [ 2195s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Target/ExecutionContext.h:19, [ 2195s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Breakpoint/StoppointCallbackContext.h:13, [ 2195s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.cpp:10: [ 2195s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2195s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2195s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2195s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2195s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2195s] typename add_lvalue_reference_if_not_pointer::type; [ 2195s] ^ [ 2195s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2195s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2195s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2195s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2195s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2195s] ^ [ 2196s] [ 79%] Built target lldbCore [ 2196s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionValueUUID.cpp.o [ 2196s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2196s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2196s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2196s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 2196s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 2196s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/lldb-private-types.h:17, [ 2196s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/lldb-private.h:18, [ 2196s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/PluginInterface.h:17, [ 2196s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Target/DynamicLoader.h:14, [ 2196s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.h:21, [ 2196s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.cpp:10: [ 2196s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2196s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2196s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2196s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2196s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2196s] typename add_lvalue_reference_if_not_pointer::type; [ 2196s] ^ [ 2196s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2196s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2196s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2196s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2196s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2196s] ^ [ 2196s] [ 79%] Building CXX object tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/CMakeFiles/lldbPluginDynamicLoaderPosixDYLD.dir/DYLDRendezvous.cpp.o [ 2196s] [ 79%] Building CXX object tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/CMakeFiles/lldbPluginDynamicLoaderPosixDYLD.dir/DynamicLoaderPOSIXDYLD.cpp.o [ 2198s] Scanning dependencies of target lldbPluginDynamicLoaderStatic [ 2198s] [ 79%] Building CXX object tools/lldb/source/Plugins/DynamicLoader/Static/CMakeFiles/lldbPluginDynamicLoaderStatic.dir/DynamicLoaderStatic.cpp.o [ 2198s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2198s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2198s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2198s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2198s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2198s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2198s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2198s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2198s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2198s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2198s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2198s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2199s] [ 79%] Linking CXX static library ../../../../../../lib/liblldbPluginDisassemblerLLVM.a [ 2199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2199s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2199s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2199s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2199s] [ 79%] Built target lldbPluginDisassemblerLLVM [ 2199s] Scanning dependencies of target lldbPluginDynamicLoaderHexagonDYLD [ 2199s] [ 79%] Building CXX object tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/CMakeFiles/lldbPluginDynamicLoaderHexagonDYLD.dir/HexagonDYLDRendezvous.cpp.o [ 2199s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupVariable.cpp.o [ 2200s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2200s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2200s] [ 79%] Building CXX object tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/CMakeFiles/lldbPluginDynamicLoaderHexagonDYLD.dir/DynamicLoaderHexagonDYLD.cpp.o [ 2200s] Scanning dependencies of target lldbPluginDynamicLoaderWindowsDYLD [ 2200s] [ 79%] Building CXX object tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD/CMakeFiles/lldbPluginDynamicLoaderWindowsDYLD.dir/DynamicLoaderWindowsDYLD.cpp.o [ 2201s] [ 79%] Linking CXX static library ../../../../../../lib/liblldbPluginDynamicLoaderStatic.a [ 2201s] [ 79%] Built target lldbPluginDynamicLoaderStatic [ 2201s] [ 79%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/OptionGroupWatchpoint.cpp.o [ 2202s] Scanning dependencies of target lldbPluginExpressionParserClang [ 2202s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2202s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2202s] [ 79%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ASTDumper.cpp.o [ 2202s] [ 79%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ASTResultSynthesizer.cpp.o [ 2202s] [ 79%] Linking CXX static library ../../../../../../lib/liblldbPluginDynamicLoaderPosixDYLD.a [ 2202s] [ 79%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ASTStructExtractor.cpp.o [ 2202s] [ 79%] Built target lldbPluginDynamicLoaderPosixDYLD [ 2202s] [ 80%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/Options.cpp.o [ 2203s] Scanning dependencies of target lldbPluginExpressionParserGo [ 2203s] [ 80%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Go/CMakeFiles/lldbPluginExpressionParserGo.dir/GoLexer.cpp.o [ 2203s] [ 80%] Linking CXX static library ../../../../../../lib/liblldbPluginDynamicLoaderWindowsDYLD.a [ 2203s] [ 80%] Built target lldbPluginDynamicLoaderWindowsDYLD [ 2203s] [ 80%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/Property.cpp.o [ 2204s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/Basic/LLVM.h:22:0, [ 2204s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/APValue.h:17, [ 2204s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Decl.h:17, [ 2204s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/DeclVisitor.h:16, [ 2204s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/ExpressionParser/Clang/ASTDumper.h:13, [ 2204s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/ExpressionParser/Clang/ASTDumper.cpp:10: [ 2204s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2204s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2204s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2204s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2204s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2204s] typename add_lvalue_reference_if_not_pointer::type; [ 2204s] ^ [ 2204s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2204s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2204s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2204s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2204s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2204s] ^ [ 2204s] [ 80%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Go/CMakeFiles/lldbPluginExpressionParserGo.dir/GoParser.cpp.o [ 2205s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2205s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2205s] [ 80%] Linking CXX static library ../../../../../../lib/liblldbPluginDynamicLoaderMacOSXDYLD.a [ 2205s] [ 80%] Linking CXX static library ../../../../../../lib/liblldbPluginDynamicLoaderHexagonDYLD.a [ 2205s] [ 80%] Built target lldbPluginDynamicLoaderHexagonDYLD [ 2205s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionVariable.h:24:0, [ 2205s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/ExpressionParser/Clang/ASTStructExtractor.h:13, [ 2205s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/ExpressionParser/Clang/ASTStructExtractor.cpp:10: [ 2205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2205s] typename add_lvalue_reference_if_not_pointer::type; [ 2205s] ^ [ 2205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2205s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2205s] ^ [ 2205s] [ 80%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Go/CMakeFiles/lldbPluginExpressionParserGo.dir/GoUserExpression.cpp.o [ 2205s] [ 80%] Built target lldbPluginDynamicLoaderMacOSXDYLD [ 2205s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2205s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2205s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2205s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 2205s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 2205s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/lldb-private-types.h:17, [ 2205s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/lldb-private.h:18, [ 2205s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Breakpoint/BreakpointID.h:18, [ 2205s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Breakpoint/Breakpoint.h:22, [ 2205s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Breakpoint/BreakpointList.h:20, [ 2205s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Target/Target.h:23, [ 2205s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.h:14, [ 2205s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.cpp:10: [ 2205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2205s] typename add_lvalue_reference_if_not_pointer::type; [ 2205s] ^ [ 2205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2205s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2205s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2205s] ^ [ 2205s] Scanning dependencies of target lldbPluginInstructionARM [ 2205s] [ 80%] Building CXX object tools/lldb/source/Plugins/Instruction/ARM/CMakeFiles/lldbPluginInstructionARM.dir/EmulateInstructionARM.cpp.o [ 2207s] Scanning dependencies of target lldbPluginInstructionARM64 [ 2207s] [ 80%] Building CXX object tools/lldb/source/Plugins/Instruction/ARM64/CMakeFiles/lldbPluginInstructionARM64.dir/EmulateInstructionARM64.cpp.o [ 2207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 2207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 2207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 2207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 2207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2207s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2207s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2207s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2208s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2208s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 2208s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 2208s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2208s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2208s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 2208s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 2208s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2208s] [ 80%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangASTSource.cpp.o [ 2209s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2209s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2209s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2209s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2209s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2209s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2209s] [ 80%] Building CXX object tools/lldb/source/Interpreter/CMakeFiles/lldbInterpreter.dir/ScriptInterpreter.cpp.o [ 2209s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2209s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2209s] [ 80%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangExpressionDeclMap.cpp.o [ 2209s] [ 80%] Linking CXX static library ../../../../../../lib/liblldbPluginInstructionARM64.a [ 2209s] [ 80%] Built target lldbPluginInstructionARM64 [ 2209s] Scanning dependencies of target lldbPluginInstructionMIPS [ 2209s] [ 80%] Building CXX object tools/lldb/source/Plugins/Instruction/MIPS/CMakeFiles/lldbPluginInstructionMIPS.dir/EmulateInstructionMIPS.cpp.o [ 2210s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/Basic/LLVM.h:22:0, [ 2210s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/Basic/IdentifierTable.h:19, [ 2210s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/DeclarationName.h:16, [ 2210s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/ASTImporter.h:17, [ 2210s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Symbol/ClangASTImporter.h:21, [ 2210s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h:15, [ 2210s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp:10: [ 2210s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2210s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2210s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2210s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2210s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2210s] typename add_lvalue_reference_if_not_pointer::type; [ 2210s] ^ [ 2210s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2210s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2210s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2210s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2210s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2210s] ^ [ 2210s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2210s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2210s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename 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*]' [ 2210s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:1901:46: required from here [ 2210s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2210s] typename add_lvalue_reference_if_not_pointer::type; [ 2210s] ^ [ 2210s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2210s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename 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*]' [ 2210s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:1901:46: required from here [ 2210s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2210s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2210s] ^ [ 2210s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2210s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2210s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2210s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2210s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2210s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2210s] [ 80%] Linking CXX static library ../../../../lib/liblldbInterpreter.a [ 2211s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/Basic/LLVM.h:22:0, [ 2211s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/Basic/IdentifierTable.h:19, [ 2211s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/DeclarationName.h:16, [ 2211s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/ASTImporter.h:17, [ 2211s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Symbol/ClangASTImporter.h:21, [ 2211s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.h:15, [ 2211s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h:20, [ 2211s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp:10: [ 2211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2211s] typename add_lvalue_reference_if_not_pointer::type; [ 2211s] ^ [ 2211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2211s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2211s] ^ [ 2211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename 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*]' [ 2211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:1901:46: required from here [ 2211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2211s] typename add_lvalue_reference_if_not_pointer::type; [ 2211s] ^ [ 2211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename 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*]' [ 2211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:1901:46: required from here [ 2211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2211s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2211s] ^ [ 2211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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 = clang::Stmt*]' [ 2211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Expr.h:732:45: required from here [ 2211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::Expr; Y = clang::Stmt* const]' [ 2211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Expr.h:3898:46: required from here [ 2211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2211s] static const bool value = [ 2211s] ^~~~~ [ 2211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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 = clang::Stmt*]' [ 2211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Expr.h:4428:53: required from here [ 2211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2211s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2211s] ^ [ 2211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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 = clang::Stmt*]' [ 2211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Expr.h:4477:45: required from here [ 2211s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2211s] [ 80%] Linking CXX static library ../../../../../../lib/liblldbPluginExpressionParserGo.a [ 2211s] [ 80%] Built target lldbPluginExpressionParserGo [ 2211s] [ 80%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangExpressionParser.cpp.o [ 2212s] [ 80%] Built target lldbInterpreter [ 2212s] [ 80%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangExpressionVariable.cpp.o [ 2212s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2212s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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 = clang::Stmt*]' [ 2212s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Expr.h:732:45: required from here [ 2212s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2212s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2212s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::Expr; Y = clang::Stmt* const]' [ 2212s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Expr.h:3898:46: required from here [ 2212s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2212s] static const bool value = [ 2212s] ^~~~~ [ 2212s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2212s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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 = clang::Stmt*]' [ 2212s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Expr.h:4428:53: required from here [ 2212s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2212s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2212s] ^ [ 2212s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2212s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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 = clang::Stmt*]' [ 2212s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Expr.h:4477:45: required from here [ 2212s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2212s] [ 80%] Building CXX object tools/lldb/source/Plugins/Instruction/ARM/CMakeFiles/lldbPluginInstructionARM.dir/EmulationStateARM.cpp.o [ 2212s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2212s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2212s] [ 81%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangFunctionCaller.cpp.o [ 2213s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/Instruction/ARM/EmulationStateARM.cpp: In static member function 'static size_t EmulationStateARM::WritePseudoMemory(lldb_private::EmulateInstruction*, void*, const lldb_private::EmulateInstruction::Context&, lldb::addr_t, const void*, size_t)': [ 2213s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/Instruction/ARM/EmulationStateARM.cpp:206:34: warning: cast from type 'const void*' to type 'uint8_t* {aka unsigned char*}' casts away qualifiers [-Wcast-qual] [ 2213s] memcpy (&value2, (uint8_t *) dst + sizeof (uint32_t), sizeof (uint32_t)); [ 2213s] ^~~ [ 2213s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/Basic/LLVM.h:22:0, [ 2213s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/APValue.h:17, [ 2213s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Decl.h:17, [ 2213s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/ASTTypeTraits.h:20, [ 2213s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/ASTContext.h:18, [ 2213s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp:13: [ 2213s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2213s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2213s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2213s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2213s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2213s] typename add_lvalue_reference_if_not_pointer::type; [ 2213s] ^ [ 2213s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2213s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2213s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2213s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2213s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2213s] ^ [ 2213s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2213s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2214s] [ 81%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangModulesDeclVendor.cpp.o [ 2214s] At global scope: [ 2214s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2214s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2214s] [ 81%] Linking CXX static library ../../../../../../lib/liblldbPluginInstructionARM.a [ 2214s] [ 81%] Built target lldbPluginInstructionARM [ 2214s] Scanning dependencies of target lldbPluginInstructionMIPS64 [ 2214s] [ 81%] Building CXX object tools/lldb/source/Plugins/Instruction/MIPS64/CMakeFiles/lldbPluginInstructionMIPS64.dir/EmulateInstructionMIPS64.cpp.o [ 2214s] [ 81%] Linking CXX static library ../../../../../../lib/liblldbPluginInstructionMIPS.a [ 2214s] [ 81%] Built target lldbPluginInstructionMIPS [ 2214s] Scanning dependencies of target lldbPluginInstrumentationRuntimeASan [ 2214s] [ 81%] Building CXX object tools/lldb/source/Plugins/InstrumentationRuntime/ASan/CMakeFiles/lldbPluginInstrumentationRuntimeASan.dir/ASanRuntime.cpp.o [ 2214s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionVariable.h:24:0, [ 2214s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionVariable.cpp:10: [ 2214s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2214s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2214s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2214s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2214s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2214s] typename add_lvalue_reference_if_not_pointer::type; [ 2214s] ^ [ 2214s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2214s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2214s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2214s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2214s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2214s] ^ [ 2214s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2214s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2214s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2214s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2214s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2214s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2215s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h:14:0, [ 2215s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionHelper.h:23, [ 2215s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/ExpressionParser/Clang/ClangFunctionCaller.h:17, [ 2215s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/ExpressionParser/Clang/ClangFunctionCaller.cpp:10: [ 2215s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2215s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2215s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2215s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2215s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2215s] typename add_lvalue_reference_if_not_pointer::type; [ 2215s] ^ [ 2215s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2215s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2215s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2215s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2215s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2215s] ^ [ 2215s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2215s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2215s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2215s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2215s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2215s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2216s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2216s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2216s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2216s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2216s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2216s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2216s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/Basic/LLVM.h:22:0, [ 2216s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/Basic/TargetInfo.h:19, [ 2216s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp:15: [ 2216s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2216s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2216s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2216s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2216s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2216s] typename add_lvalue_reference_if_not_pointer::type; [ 2216s] ^ [ 2216s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2216s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2216s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2216s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2216s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2216s] ^ [ 2217s] [ 81%] Linking CXX static library ../../../../../../lib/liblldbPluginInstructionMIPS64.a [ 2217s] [ 81%] Built target lldbPluginInstructionMIPS64 [ 2217s] Scanning dependencies of target lldbPluginInstrumentationRuntimeMainThreadChecker [ 2217s] [ 81%] Building CXX object tools/lldb/source/Plugins/InstrumentationRuntime/MainThreadChecker/CMakeFiles/lldbPluginInstrumentationRuntimeMainThreadChecker.dir/MainThreadCheckerRuntime.cpp.o [ 2217s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2217s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2217s] Scanning dependencies of target lldbPluginInstrumentationRuntimeTSan [ 2217s] [ 81%] Building CXX object tools/lldb/source/Plugins/InstrumentationRuntime/TSan/CMakeFiles/lldbPluginInstrumentationRuntimeTSan.dir/TSanRuntime.cpp.o [ 2218s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2218s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 2218s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 2218s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2218s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2218s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 2218s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 2218s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2220s] [ 81%] Linking CXX static library ../../../../../../lib/liblldbPluginInstrumentationRuntimeASan.a [ 2220s] [ 81%] Built target lldbPluginInstrumentationRuntimeASan [ 2220s] [ 81%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangPersistentVariables.cpp.o [ 2220s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2220s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2220s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2220s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2220s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2220s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2221s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2221s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2221s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2221s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2221s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2221s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2221s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2221s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2221s] Scanning dependencies of target lldbPluginInstrumentationRuntimeUBSan [ 2221s] [ 81%] Building CXX object tools/lldb/source/Plugins/InstrumentationRuntime/UBSan/CMakeFiles/lldbPluginInstrumentationRuntimeUBSan.dir/UBSanRuntime.cpp.o [ 2222s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2222s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2222s] [ 81%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangUserExpression.cpp.o [ 2222s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2222s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2222s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2222s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2222s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2222s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2223s] [ 81%] Linking CXX static library ../../../../../../lib/liblldbPluginInstrumentationRuntimeMainThreadChecker.a [ 2223s] [ 81%] Built target lldbPluginInstrumentationRuntimeMainThreadChecker [ 2223s] [ 81%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/ClangUtilityFunction.cpp.o [ 2224s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2224s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2224s] Scanning dependencies of target lldbPluginJITLoaderGDB [ 2224s] [ 81%] Building CXX object tools/lldb/source/Plugins/JITLoader/GDB/CMakeFiles/lldbPluginJITLoaderGDB.dir/JITLoaderGDB.cpp.o [ 2224s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h:14:0, [ 2224s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionHelper.h:23, [ 2224s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/ExpressionParser/Clang/ClangUtilityFunction.h:21, [ 2224s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/ExpressionParser/Clang/ClangUtilityFunction.cpp:10: [ 2224s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2224s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2224s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2224s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2224s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2224s] typename add_lvalue_reference_if_not_pointer::type; [ 2224s] ^ [ 2224s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2224s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2224s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2224s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2224s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2224s] ^ [ 2224s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2224s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2224s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename 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*]' [ 2224s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:1901:46: required from here [ 2224s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2224s] typename add_lvalue_reference_if_not_pointer::type; [ 2224s] ^ [ 2224s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2224s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename 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*]' [ 2224s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:1901:46: required from here [ 2224s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2224s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2224s] ^ [ 2225s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2225s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2225s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2225s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 2225s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 2225s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/lldb-private-types.h:17, [ 2225s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/lldb-private.h:18, [ 2225s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Breakpoint/BreakpointID.h:18, [ 2225s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Breakpoint/Breakpoint.h:22, [ 2225s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Breakpoint/BreakpointList.h:20, [ 2225s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Target/Target.h:23, [ 2225s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.h:14, [ 2225s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.h:19, [ 2225s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp:19: [ 2225s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2225s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2225s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2225s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2225s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2225s] typename add_lvalue_reference_if_not_pointer::type; [ 2225s] ^ [ 2225s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2225s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2225s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2225s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2225s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2225s] ^ [ 2225s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2225s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2225s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename 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*]' [ 2225s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:1901:46: required from here [ 2225s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2225s] typename add_lvalue_reference_if_not_pointer::type; [ 2225s] ^ [ 2225s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2225s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename 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*]' [ 2225s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:1901:46: required from here [ 2225s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2225s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2225s] ^ [ 2225s] [ 81%] Linking CXX static library ../../../../../../lib/liblldbPluginInstrumentationRuntimeTSan.a [ 2225s] [ 81%] Built target lldbPluginInstrumentationRuntimeTSan [ 2225s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2225s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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 = clang::Stmt*]' [ 2225s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Expr.h:732:45: required from here [ 2225s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2225s] Scanning dependencies of target lldbPluginCPlusPlusLanguage [ 2225s] [ 81%] Building CXX object tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/BlockPointer.cpp.o [ 2225s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2225s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::Expr; Y = clang::Stmt* const]' [ 2225s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Expr.h:3898:46: required from here [ 2225s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2225s] static const bool value = [ 2225s] ^~~~~ [ 2225s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2225s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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 = clang::Stmt*]' [ 2225s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Expr.h:4428:53: required from here [ 2225s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2225s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2225s] ^ [ 2225s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2225s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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 = clang::Stmt*]' [ 2225s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Expr.h:4477:45: required from here [ 2225s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2225s] Scanning dependencies of target lldbPluginGoLanguage [ 2225s] [ 81%] Building CXX object tools/lldb/source/Plugins/Language/Go/CMakeFiles/lldbPluginGoLanguage.dir/GoLanguage.cpp.o [ 2226s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2226s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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 = clang::Stmt*]' [ 2226s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Expr.h:732:45: required from here [ 2226s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2226s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2226s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::Expr; Y = clang::Stmt* const]' [ 2226s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Expr.h:3898:46: required from here [ 2226s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2226s] static const bool value = [ 2226s] ^~~~~ [ 2226s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2226s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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 = clang::Stmt*]' [ 2226s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Expr.h:4428:53: required from here [ 2226s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2226s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2226s] ^ [ 2226s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2226s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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 = clang::Stmt*]' [ 2226s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Expr.h:4477:45: required from here [ 2226s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2226s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2226s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2227s] Scanning dependencies of target lldbPluginJavaLanguage [ 2227s] [ 81%] Building CXX object tools/lldb/source/Plugins/Language/Java/CMakeFiles/lldbPluginJavaLanguage.dir/JavaFormatterFunctions.cpp.o [ 2228s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2228s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2228s] [ 81%] Linking CXX static library ../../../../../../lib/liblldbPluginInstrumentationRuntimeUBSan.a [ 2228s] [ 81%] Building CXX object tools/lldb/source/Plugins/Language/Java/CMakeFiles/lldbPluginJavaLanguage.dir/JavaLanguage.cpp.o [ 2228s] [ 81%] Built target lldbPluginInstrumentationRuntimeUBSan [ 2228s] Scanning dependencies of target lldbPluginObjCLanguage [ 2228s] [ 81%] Building CXX object tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/ObjCLanguage.cpp.o [ 2228s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2228s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2228s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2228s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 2228s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 2228s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/lldb-private-types.h:17, [ 2228s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/lldb-private.h:18, [ 2228s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/PluginInterface.h:17, [ 2228s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Target/Language.h:23, [ 2228s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/Language/Go/GoLanguage.h:21, [ 2228s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/Language/Go/GoLanguage.cpp:21: [ 2228s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2228s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2228s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2228s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2228s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2228s] typename add_lvalue_reference_if_not_pointer::type; [ 2228s] ^ [ 2228s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2228s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2228s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2228s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2228s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2228s] ^ [ 2228s] [ 81%] Linking CXX static library ../../../../../../lib/liblldbPluginJITLoaderGDB.a [ 2228s] [ 81%] Built target lldbPluginJITLoaderGDB [ 2228s] [ 81%] Building CXX object tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/CF.cpp.o [ 2228s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2228s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2228s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2228s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 2228s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 2228s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/StringExtras.h:17, [ 2228s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Error.h:19, [ 2228s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Utility/Status.h:16, [ 2228s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/Scalar.h:13, [ 2228s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/Value.h:13, [ 2228s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/ValueObject.h:13, [ 2228s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/Language/CPlusPlus/BlockPointer.cpp:16: [ 2228s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2228s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2228s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2228s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2228s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2228s] typename add_lvalue_reference_if_not_pointer::type; [ 2228s] ^ [ 2228s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2228s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2228s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2228s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2228s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2228s] ^ [ 2229s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2229s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2229s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2229s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2229s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2229s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2230s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2230s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2230s] [ 81%] Building CXX object tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/Cocoa.cpp.o [ 2230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2230s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2230s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2230s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2231s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2231s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2231s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2231s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 2231s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 2231s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/StringExtras.h:17, [ 2231s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Error.h:19, [ 2231s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Utility/Status.h:16, [ 2231s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/Scalar.h:13, [ 2231s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/Value.h:13, [ 2231s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/ValueObject.h:13, [ 2231s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/Language/ObjC/CF.h:13, [ 2231s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/Language/ObjC/CF.cpp:11: [ 2231s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2231s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2231s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2231s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2231s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2231s] typename add_lvalue_reference_if_not_pointer::type; [ 2231s] ^ [ 2231s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2231s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2231s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2231s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2231s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2231s] ^ [ 2231s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2231s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2231s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2231s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2231s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2231s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2231s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2231s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2231s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2231s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 2231s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 2231s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/lldb-private-types.h:17, [ 2231s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/lldb-private.h:18, [ 2231s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/PluginInterface.h:17, [ 2231s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Target/Language.h:23, [ 2231s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/Language/ObjC/ObjCLanguage.h:20, [ 2231s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/Language/ObjC/ObjCLanguage.cpp:16: [ 2231s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2231s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2231s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2231s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2231s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2231s] typename add_lvalue_reference_if_not_pointer::type; [ 2231s] ^ [ 2231s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2231s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2231s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2231s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2231s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2231s] ^ [ 2232s] [ 81%] Linking CXX static library ../../../../../../lib/liblldbPluginJavaLanguage.a [ 2232s] [ 81%] Built target lldbPluginJavaLanguage [ 2232s] Scanning dependencies of target lldbPluginObjCPlusPlusLanguage [ 2232s] [ 81%] Building CXX object tools/lldb/source/Plugins/Language/ObjCPlusPlus/CMakeFiles/lldbPluginObjCPlusPlusLanguage.dir/ObjCPlusPlusLanguage.cpp.o [ 2232s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2232s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2232s] [ 81%] Building CXX object tools/lldb/source/Plugins/Language/Go/CMakeFiles/lldbPluginGoLanguage.dir/GoFormatterFunctions.cpp.o [ 2233s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2233s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2233s] [ 81%] Building CXX object tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/CPlusPlusLanguage.cpp.o [ 2233s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2233s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2233s] [ 81%] Building CXX object tools/lldb/source/Plugins/ExpressionParser/Clang/CMakeFiles/lldbPluginExpressionParserClang.dir/IRForTarget.cpp.o [ 2233s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2233s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2233s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2233s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2233s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2233s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2233s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2233s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2233s] [ 81%] Building CXX object tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/CoreMedia.cpp.o [ 2233s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2233s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2233s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2233s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 2233s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 2233s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/StringExtras.h:17, [ 2233s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Error.h:19, [ 2233s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Utility/Status.h:16, [ 2233s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/Scalar.h:13, [ 2233s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/Value.h:13, [ 2233s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/ValueObject.h:13, [ 2233s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/Language/ObjC/Cocoa.h:14, [ 2233s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/Language/ObjC/Cocoa.cpp:14: [ 2233s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2233s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2233s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2233s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2233s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2233s] typename add_lvalue_reference_if_not_pointer::type; [ 2233s] ^ [ 2233s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2233s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2233s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2233s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2233s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2233s] ^ [ 2234s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2234s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2234s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2234s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2234s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2234s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2234s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/Basic/LLVM.h:22:0, [ 2234s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/APValue.h:17, [ 2234s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Decl.h:17, [ 2234s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/ASTTypeTraits.h:20, [ 2234s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/ASTContext.h:18, [ 2234s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/Language/Go/GoFormatterFunctions.h:19, [ 2234s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/Language/Go/GoFormatterFunctions.cpp:16: [ 2234s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2234s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2234s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2234s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2234s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2234s] typename add_lvalue_reference_if_not_pointer::type; [ 2234s] ^ [ 2234s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2234s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2234s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2234s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2234s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2234s] ^ [ 2235s] [ 81%] Linking CXX static library ../../../../../../lib/liblldbPluginObjCPlusPlusLanguage.a [ 2235s] [ 81%] Built target lldbPluginObjCPlusPlusLanguage [ 2235s] [ 81%] Building CXX object tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSArray.cpp.o [ 2235s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2235s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2235s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2235s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 2235s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 2235s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/lldb-private-types.h:17, [ 2235s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/lldb-private.h:18, [ 2235s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Symbol/CompilerType.h:22, [ 2235s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Symbol/TaggedASTType.h:13, [ 2235s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.h:14, [ 2235s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp:10: [ 2235s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2235s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2235s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2235s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2235s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2235s] typename add_lvalue_reference_if_not_pointer::type; [ 2235s] ^ [ 2235s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2235s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2235s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2235s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2235s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2235s] ^ [ 2235s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2235s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2235s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename 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*]' [ 2235s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:1901:46: required from here [ 2235s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2235s] typename add_lvalue_reference_if_not_pointer::type; [ 2235s] ^ [ 2235s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2235s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename 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*]' [ 2235s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:1901:46: required from here [ 2235s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2235s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2235s] ^ [ 2235s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2235s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2235s] [ 81%] Building CXX object tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSDictionary.cpp.o [ 2235s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2235s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2235s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2235s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2235s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2235s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2236s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2236s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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 = clang::Stmt*]' [ 2236s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Expr.h:732:45: required from here [ 2236s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2236s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2236s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::Expr; Y = clang::Stmt* const]' [ 2236s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Expr.h:3898:46: required from here [ 2236s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2236s] static const bool value = [ 2236s] ^~~~~ [ 2236s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2236s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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 = clang::Stmt*]' [ 2236s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Expr.h:4428:53: required from here [ 2236s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2236s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2236s] ^ [ 2236s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2236s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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 = clang::Stmt*]' [ 2236s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Expr.h:4477:45: required from here [ 2236s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2237s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/Basic/LLVM.h:22:0, [ 2237s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/APValue.h:17, [ 2237s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Decl.h:17, [ 2237s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/ASTTypeTraits.h:20, [ 2237s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/ASTContext.h:18, [ 2237s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/Language/ObjC/NSArray.cpp:13: [ 2237s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2237s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2237s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2237s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2237s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2237s] typename add_lvalue_reference_if_not_pointer::type; [ 2237s] ^ [ 2237s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2237s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2237s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2237s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2237s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2237s] ^ [ 2237s] [ 81%] Building CXX object tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSError.cpp.o [ 2237s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/Basic/LLVM.h:22:0, [ 2237s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/APValue.h:17, [ 2237s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Decl.h:17, [ 2237s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/ASTTypeTraits.h:20, [ 2237s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/ASTContext.h:18, [ 2237s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/DeclCXX.h:19, [ 2237s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/Language/ObjC/NSDictionary.cpp:15: [ 2237s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2237s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2237s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2237s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2237s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2237s] typename add_lvalue_reference_if_not_pointer::type; [ 2237s] ^ [ 2237s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2237s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2237s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2237s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2237s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2237s] ^ [ 2238s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2238s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2238s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2238s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2238s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2238s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2238s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2238s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2238s] [ 81%] Building CXX object tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSException.cpp.o [ 2238s] [ 82%] Building CXX object tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/CPlusPlusNameParser.cpp.o [ 2238s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2238s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2238s] [ 82%] Building CXX object tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSIndexPath.cpp.o [ 2239s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/Basic/LLVM.h:22:0, [ 2239s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/APValue.h:17, [ 2239s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Decl.h:17, [ 2239s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/ASTTypeTraits.h:20, [ 2239s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/ASTContext.h:18, [ 2239s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/DeclCXX.h:19, [ 2239s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/Language/ObjC/NSError.cpp:13: [ 2239s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2239s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2239s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2239s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2239s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2239s] typename add_lvalue_reference_if_not_pointer::type; [ 2239s] ^ [ 2239s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2239s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2239s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2239s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2239s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2239s] ^ [ 2239s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/Basic/LLVM.h:22:0, [ 2239s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/APValue.h:17, [ 2239s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Decl.h:17, [ 2239s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/ASTTypeTraits.h:20, [ 2239s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/ASTContext.h:18, [ 2239s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/DeclCXX.h:19, [ 2239s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/Language/ObjC/NSException.cpp:13: [ 2239s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2239s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2239s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2239s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2239s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2239s] typename add_lvalue_reference_if_not_pointer::type; [ 2239s] ^ [ 2239s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2239s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2239s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2239s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2239s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2239s] ^ [ 2240s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2240s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2240s] [ 82%] Linking CXX static library ../../../../../../lib/liblldbPluginGoLanguage.a [ 2240s] [ 82%] Built target lldbPluginGoLanguage [ 2240s] Scanning dependencies of target lldbPluginOCamlLanguage [ 2240s] [ 82%] Building CXX object tools/lldb/source/Plugins/Language/OCaml/CMakeFiles/lldbPluginOCamlLanguage.dir/OCamlLanguage.cpp.o [ 2240s] [ 82%] Building CXX object tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/CxxStringTypes.cpp.o [ 2240s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2240s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2240s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2240s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2240s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2240s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2241s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2241s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2241s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2241s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2241s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2241s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2242s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2242s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2242s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2242s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2242s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2242s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2242s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2242s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2242s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2242s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 2242s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 2242s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/StringExtras.h:17, [ 2242s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Error.h:19, [ 2242s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Utility/Status.h:16, [ 2242s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/Scalar.h:13, [ 2242s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/Value.h:13, [ 2242s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/ValueObject.h:13, [ 2242s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/Language/ObjC/Cocoa.h:14, [ 2242s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/Language/ObjC/NSIndexPath.cpp:14: [ 2242s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2242s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2242s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2242s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2242s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2242s] typename add_lvalue_reference_if_not_pointer::type; [ 2242s] ^ [ 2242s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2242s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2242s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2242s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2242s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2242s] ^ [ 2243s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2243s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2243s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2243s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2243s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2243s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2243s] [ 82%] Linking CXX static library ../../../../../../lib/liblldbPluginOCamlLanguage.a [ 2243s] [ 82%] Built target lldbPluginOCamlLanguage [ 2243s] [ 82%] Building CXX object tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxx.cpp.o [ 2243s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2243s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2243s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2243s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 2243s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 2243s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/StringExtras.h:17, [ 2243s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Error.h:19, [ 2243s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Utility/Status.h:16, [ 2243s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/Scalar.h:13, [ 2243s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/Value.h:13, [ 2243s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/ValueObject.h:13, [ 2243s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/Language/CPlusPlus/CxxStringTypes.h:14, [ 2243s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/Language/CPlusPlus/CxxStringTypes.cpp:10: [ 2243s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2243s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2243s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2243s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2243s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2243s] typename add_lvalue_reference_if_not_pointer::type; [ 2243s] ^ [ 2243s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2243s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2243s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2243s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2243s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2243s] ^ [ 2243s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2243s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2243s] [ 82%] Building CXX object tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxAtomic.cpp.o [ 2243s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2243s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2243s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2243s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2243s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2243s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2244s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2244s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2244s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2244s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2244s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2244s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2245s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2245s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2245s] [ 82%] Building CXX object tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSSet.cpp.o [ 2245s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2245s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2245s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2245s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2245s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2245s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2245s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2245s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2245s] [ 82%] Linking CXX static library ../../../../../../lib/liblldbPluginExpressionParserClang.a [ 2246s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2246s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2246s] Scanning dependencies of target lldbPluginCSharpLanguage [ 2246s] [ 82%] Building CXX object tools/lldb/source/Plugins/Language/CSharp/CMakeFiles/lldbPluginCSharpLanguage.dir/CSharpLanguage.cpp.o [ 2246s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2246s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2246s] [ 82%] Building CXX object tools/lldb/source/Plugins/Language/CSharp/CMakeFiles/lldbPluginCSharpLanguage.dir/CoreCLRFormatterFunctions.cpp.o [ 2246s] [ 82%] Building CXX object tools/lldb/source/Plugins/Language/ObjC/CMakeFiles/lldbPluginObjCLanguage.dir/NSString.cpp.o [ 2246s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2246s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2246s] Scanning dependencies of target lldbPluginCXXItaniumABI [ 2246s] [ 82%] Building CXX object tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/CMakeFiles/lldbPluginCXXItaniumABI.dir/ItaniumABILanguageRuntime.cpp.o [ 2246s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2246s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2246s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2246s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 2246s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 2246s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/StringExtras.h:17, [ 2246s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Error.h:19, [ 2246s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Utility/Status.h:16, [ 2246s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/Scalar.h:13, [ 2246s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/Value.h:13, [ 2246s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/ValueObject.h:13, [ 2246s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/Language/CPlusPlus/LibCxx.h:14, [ 2246s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/Language/CPlusPlus/LibCxx.cpp:10: [ 2246s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2246s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2246s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2246s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2246s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2246s] typename add_lvalue_reference_if_not_pointer::type; [ 2246s] ^ [ 2246s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2246s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2246s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2246s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2246s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2246s] ^ [ 2247s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2247s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2247s] [ 82%] Building CXX object tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxInitializerList.cpp.o [ 2248s] [ 82%] Built target lldbPluginExpressionParserClang [ 2248s] [ 82%] Building CXX object tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxList.cpp.o [ 2248s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2248s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2248s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2248s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2248s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2248s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2249s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2249s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2249s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2249s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 2249s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 2249s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/StringExtras.h:17, [ 2249s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Error.h:19, [ 2249s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Utility/Status.h:16, [ 2249s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/Scalar.h:13, [ 2249s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/Value.h:13, [ 2249s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/ValueObject.h:13, [ 2249s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/Language/ObjC/NSSet.h:14, [ 2249s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/Language/ObjC/NSSet.cpp:14: [ 2249s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2249s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2249s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2249s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2249s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2249s] typename add_lvalue_reference_if_not_pointer::type; [ 2249s] ^ [ 2249s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2249s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2249s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2249s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2249s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2249s] ^ [ 2249s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2249s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2249s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2249s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 2249s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 2249s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/StringExtras.h:17, [ 2249s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Error.h:19, [ 2249s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Utility/Status.h:16, [ 2249s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/Scalar.h:13, [ 2249s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/Value.h:13, [ 2249s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/ValueObject.h:13, [ 2249s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/Language/ObjC/NSString.h:14, [ 2249s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/Language/ObjC/NSString.cpp:11: [ 2249s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2249s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2249s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2249s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2249s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2249s] typename add_lvalue_reference_if_not_pointer::type; [ 2249s] ^ [ 2249s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2249s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2249s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2249s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2249s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2249s] ^ [ 2249s] [ 82%] Building CXX object tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxMap.cpp.o [ 2250s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2250s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2250s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2250s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 2250s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 2250s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/lldb-private-types.h:17, [ 2250s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/lldb-private.h:18, [ 2250s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Breakpoint/BreakpointID.h:18, [ 2250s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Breakpoint/Breakpoint.h:22, [ 2250s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Breakpoint/BreakpointResolver.h:17, [ 2250s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.h:21, [ 2250s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp:11: [ 2250s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2250s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2250s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2250s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2250s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2250s] typename add_lvalue_reference_if_not_pointer::type; [ 2250s] ^ [ 2250s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2250s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2250s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2250s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2250s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2250s] ^ [ 2250s] Scanning dependencies of target lldbPluginAppleObjCRuntime [ 2250s] [ 82%] Building CXX object tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCRuntime.cpp.o [ 2250s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2250s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2250s] [ 82%] Building CXX object tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCRuntimeV1.cpp.o [ 2250s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2250s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2250s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2250s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2250s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2250s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2251s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2251s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2251s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2251s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 2251s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 2251s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/StringExtras.h:17, [ 2251s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Error.h:19, [ 2251s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Utility/Status.h:16, [ 2251s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/Scalar.h:13, [ 2251s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/Value.h:13, [ 2251s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/ValueObject.h:13, [ 2251s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/Language/CPlusPlus/LibCxx.h:14, [ 2251s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/Language/CPlusPlus/LibCxxList.cpp:14: [ 2251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2251s] typename add_lvalue_reference_if_not_pointer::type; [ 2251s] ^ [ 2251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2251s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2251s] ^ [ 2251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2251s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2251s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2251s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2251s] [ 82%] Linking CXX static library ../../../../../../lib/liblldbPluginCSharpLanguage.a [ 2251s] [ 82%] Built target lldbPluginCSharpLanguage [ 2251s] [ 82%] Building CXX object tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCRuntimeV2.cpp.o [ 2252s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2252s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2252s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2252s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2252s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2252s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2252s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2252s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2252s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2252s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 2252s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 2252s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/StringExtras.h:17, [ 2252s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Error.h:19, [ 2252s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Utility/Status.h:16, [ 2252s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/Scalar.h:13, [ 2252s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/Value.h:13, [ 2252s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/ValueObject.h:13, [ 2252s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/Language/CPlusPlus/LibCxx.h:14, [ 2252s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/Language/CPlusPlus/LibCxxMap.cpp:14: [ 2252s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2252s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2252s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2252s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2252s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2252s] typename add_lvalue_reference_if_not_pointer::type; [ 2252s] ^ [ 2252s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2252s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2252s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2252s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2252s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2252s] ^ [ 2253s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/Basic/LLVM.h:22:0, [ 2253s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/APValue.h:17, [ 2253s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Decl.h:17, [ 2253s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/ASTTypeTraits.h:20, [ 2253s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/ASTContext.h:18, [ 2253s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp:18: [ 2253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2253s] typename add_lvalue_reference_if_not_pointer::type; [ 2253s] ^ [ 2253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2253s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2253s] ^ [ 2253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2253s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2253s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2253s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2253s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2253s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h:14:0, [ 2253s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Expression/Expression.h:22, [ 2253s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Expression/UtilityFunction.h:21, [ 2253s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.h:21, [ 2253s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.h:19, [ 2253s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.h:17, [ 2253s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.cpp:11: [ 2253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2253s] typename add_lvalue_reference_if_not_pointer::type; [ 2253s] ^ [ 2253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2253s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2253s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2253s] ^ [ 2253s] [ 82%] Building CXX object tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxUnorderedMap.cpp.o [ 2254s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2254s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2254s] [ 82%] Linking CXX static library ../../../../../../lib/liblldbPluginObjCLanguage.a [ 2254s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h:14:0, [ 2254s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Expression/Expression.h:22, [ 2254s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Expression/UtilityFunction.h:21, [ 2254s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.h:21, [ 2254s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.h:19, [ 2254s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp:11: [ 2254s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2254s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2254s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2254s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2254s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2254s] typename add_lvalue_reference_if_not_pointer::type; [ 2254s] ^ [ 2254s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2254s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2254s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2254s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2254s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2254s] ^ [ 2255s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2255s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2255s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2255s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2255s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2255s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2255s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2255s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2255s] [ 82%] Linking CXX static library ../../../../../../../lib/liblldbPluginCXXItaniumABI.a [ 2255s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2255s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2255s] [ 82%] Building CXX object tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibCxxVector.cpp.o [ 2255s] [ 82%] Built target lldbPluginCXXItaniumABI [ 2255s] [ 82%] Building CXX object tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibStdcpp.cpp.o [ 2255s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2255s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2255s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2255s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2255s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2255s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2255s] [ 82%] Built target lldbPluginObjCLanguage [ 2255s] [ 82%] Building CXX object tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibStdcppTuple.cpp.o [ 2256s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2256s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2256s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2256s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2256s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2256s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2256s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2256s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2256s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2256s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 2256s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 2256s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/StringExtras.h:17, [ 2256s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Error.h:19, [ 2256s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Utility/Status.h:16, [ 2256s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/Scalar.h:13, [ 2256s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/Value.h:13, [ 2256s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/ValueObject.h:13, [ 2256s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/Language/CPlusPlus/LibCxx.h:14, [ 2256s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/Language/CPlusPlus/LibCxxUnorderedMap.cpp:14: [ 2256s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2256s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2256s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2256s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2256s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2256s] typename add_lvalue_reference_if_not_pointer::type; [ 2256s] ^ [ 2256s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2256s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2256s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2256s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2256s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2256s] ^ [ 2257s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2257s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2257s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2257s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2257s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2257s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2257s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2257s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2257s] [ 82%] Building CXX object tools/lldb/source/Plugins/Language/CPlusPlus/CMakeFiles/lldbPluginCPlusPlusLanguage.dir/LibStdcppUniquePointer.cpp.o [ 2258s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2258s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2258s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2258s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2258s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2258s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 2258s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 2258s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/StringExtras.h:17, [ 2258s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Error.h:19, [ 2258s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Utility/Status.h:16, [ 2258s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/Scalar.h:13, [ 2258s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/Value.h:13, [ 2258s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/ValueObject.h:13, [ 2258s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/Language/CPlusPlus/LibStdcpp.h:13, [ 2258s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/Language/CPlusPlus/LibStdcpp.cpp:10: [ 2258s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2258s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2258s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2258s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2258s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2258s] typename add_lvalue_reference_if_not_pointer::type; [ 2258s] ^ [ 2258s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2258s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2258s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2258s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2258s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2258s] ^ [ 2258s] [ 82%] Building CXX object tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCTrampolineHandler.cpp.o [ 2258s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2258s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2258s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2258s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2258s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2258s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2258s] [ 82%] Building CXX object tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCDeclVendor.cpp.o [ 2259s] [ 82%] Building CXX object tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleThreadPlanStepThroughObjCTrampoline.cpp.o [ 2259s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2259s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2259s] [ 82%] Building CXX object tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCClassDescriptorV2.cpp.o [ 2260s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2260s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2260s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2260s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2260s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2260s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2260s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2260s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2260s] [ 82%] Building CXX object tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/CMakeFiles/lldbPluginAppleObjCRuntime.dir/AppleObjCTypeEncodingParser.cpp.o [ 2260s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/Basic/LLVM.h:22:0, [ 2260s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/APValue.h:17, [ 2260s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Decl.h:17, [ 2260s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/ASTTypeTraits.h:20, [ 2260s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/ASTContext.h:18, [ 2260s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Symbol/ClangASTContext.h:27, [ 2260s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCDeclVendor.h:17, [ 2260s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCDeclVendor.cpp:10: [ 2260s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2260s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2260s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2260s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2260s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2260s] typename add_lvalue_reference_if_not_pointer::type; [ 2260s] ^ [ 2260s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2260s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2260s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2260s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2260s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2260s] ^ [ 2261s] Scanning dependencies of target lldbPluginLanguageRuntimeGo [ 2261s] [ 82%] Building CXX object tools/lldb/source/Plugins/LanguageRuntime/Go/CMakeFiles/lldbPluginLanguageRuntimeGo.dir/GoLanguageRuntime.cpp.o [ 2261s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h:14:0, [ 2261s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Expression/Expression.h:22, [ 2261s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Expression/UtilityFunction.h:21, [ 2261s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.h:21, [ 2261s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.cpp:11: [ 2261s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2261s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2261s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2261s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2261s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2261s] typename add_lvalue_reference_if_not_pointer::type; [ 2261s] ^ [ 2261s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2261s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2261s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2261s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2261s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2261s] ^ [ 2262s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/Basic/LLVM.h:22:0, [ 2262s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/APValue.h:17, [ 2262s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Decl.h:17, [ 2262s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/ASTTypeTraits.h:20, [ 2262s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/ASTContext.h:18, [ 2262s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeEncodingParser.h:16, [ 2262s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeEncodingParser.cpp:10: [ 2262s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2262s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2262s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2262s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2262s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2262s] typename add_lvalue_reference_if_not_pointer::type; [ 2262s] ^ [ 2262s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2262s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2262s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2262s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2262s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2262s] ^ [ 2262s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2262s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2262s] [ 82%] Linking CXX static library ../../../../../../lib/liblldbPluginCPlusPlusLanguage.a [ 2262s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2262s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2262s] Scanning dependencies of target lldbPluginLanguageRuntimeJava [ 2263s] [ 82%] Building CXX object tools/lldb/source/Plugins/LanguageRuntime/Java/CMakeFiles/lldbPluginLanguageRuntimeJava.dir/JavaLanguageRuntime.cpp.o [ 2263s] [ 82%] Built target lldbPluginCPlusPlusLanguage [ 2263s] Scanning dependencies of target lldbPluginRenderScriptRuntime [ 2263s] [ 82%] Building CXX object tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/CMakeFiles/lldbPluginRenderScriptRuntime.dir/RenderScriptRuntime.cpp.o [ 2263s] [ 82%] Building CXX object tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/CMakeFiles/lldbPluginRenderScriptRuntime.dir/RenderScriptExpressionOpts.cpp.o [ 2263s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2263s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2263s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2263s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2263s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2263s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2264s] [ 82%] Building CXX object tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/CMakeFiles/lldbPluginRenderScriptRuntime.dir/RenderScriptx86ABIFixups.cpp.o [ 2264s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2264s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2264s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2264s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2264s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2264s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2265s] [ 82%] Linking CXX static library ../../../../../../lib/liblldbPluginLanguageRuntimeGo.a [ 2265s] [ 82%] Built target lldbPluginLanguageRuntimeGo [ 2265s] [ 82%] Building CXX object tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/CMakeFiles/lldbPluginRenderScriptRuntime.dir/RenderScriptScriptGroup.cpp.o [ 2265s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2265s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2265s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2265s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2265s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2265s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2266s] [ 82%] Linking CXX static library ../../../../../../lib/liblldbPluginLanguageRuntimeJava.a [ 2266s] [ 82%] Built target lldbPluginLanguageRuntimeJava [ 2266s] Scanning dependencies of target lldbPluginMemoryHistoryASan [ 2266s] [ 82%] Building CXX object tools/lldb/source/Plugins/MemoryHistory/asan/CMakeFiles/lldbPluginMemoryHistoryASan.dir/MemoryHistoryASan.cpp.o [ 2266s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2266s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2266s] Scanning dependencies of target lldbPluginObjectContainerBSDArchive [ 2266s] [ 82%] Building CXX object tools/lldb/source/Plugins/ObjectContainer/BSD-Archive/CMakeFiles/lldbPluginObjectContainerBSDArchive.dir/ObjectContainerBSDArchive.cpp.o [ 2267s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2267s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2267s] Scanning dependencies of target lldbPluginObjectContainerMachOArchive [ 2267s] [ 82%] Building CXX object tools/lldb/source/Plugins/ObjectContainer/Universal-Mach-O/CMakeFiles/lldbPluginObjectContainerMachOArchive.dir/ObjectContainerUniversalMachO.cpp.o [ 2268s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2268s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2268s] [ 82%] Linking CXX static library ../../../../../../../lib/liblldbPluginAppleObjCRuntime.a [ 2269s] Scanning dependencies of target lldbPluginObjectFileELF [ 2269s] [ 82%] Building CXX object tools/lldb/source/Plugins/ObjectFile/ELF/CMakeFiles/lldbPluginObjectFileELF.dir/ELFHeader.cpp.o [ 2269s] [ 82%] Linking CXX static library ../../../../../../lib/liblldbPluginObjectContainerBSDArchive.a [ 2269s] [ 82%] Building CXX object tools/lldb/source/Plugins/ObjectFile/ELF/CMakeFiles/lldbPluginObjectFileELF.dir/ObjectFileELF.cpp.o [ 2269s] [ 82%] Built target lldbPluginObjectContainerBSDArchive [ 2269s] Scanning dependencies of target lldbPluginObjectFileMachO [ 2269s] [ 82%] Building CXX object tools/lldb/source/Plugins/ObjectFile/Mach-O/CMakeFiles/lldbPluginObjectFileMachO.dir/ObjectFileMachO.cpp.o [ 2269s] [ 82%] Built target lldbPluginAppleObjCRuntime [ 2269s] Scanning dependencies of target lldbPluginObjectFilePECOFF [ 2269s] [ 82%] Building CXX object tools/lldb/source/Plugins/ObjectFile/PECOFF/CMakeFiles/lldbPluginObjectFilePECOFF.dir/ObjectFilePECOFF.cpp.o [ 2270s] Scanning dependencies of target lldbPluginObjectFileJIT [ 2270s] [ 82%] Building CXX object tools/lldb/source/Plugins/ObjectFile/JIT/CMakeFiles/lldbPluginObjectFileJIT.dir/ObjectFileJIT.cpp.o [ 2270s] Scanning dependencies of target lldbPluginOSGo [ 2270s] [ 82%] Building CXX object tools/lldb/source/Plugins/OperatingSystem/Go/CMakeFiles/lldbPluginOSGo.dir/OperatingSystemGo.cpp.o [ 2270s] [ 82%] Linking CXX static library ../../../../../../lib/liblldbPluginObjectContainerMachOArchive.a [ 2270s] [ 82%] Built target lldbPluginObjectContainerMachOArchive [ 2270s] Scanning dependencies of target lldbPluginOSPython [ 2270s] [ 82%] Building CXX object tools/lldb/source/Plugins/OperatingSystem/Python/CMakeFiles/lldbPluginOSPython.dir/OperatingSystemPython.cpp.o [ 2270s] [ 82%] Linking CXX static library ../../../../../../lib/liblldbPluginOSPython.a [ 2270s] [ 82%] Built target lldbPluginOSPython [ 2270s] Scanning dependencies of target lldbPluginPlatformLinux [ 2270s] [ 82%] Building CXX object tools/lldb/source/Plugins/Platform/Linux/CMakeFiles/lldbPluginPlatformLinux.dir/PlatformLinux.cpp.o [ 2271s] [ 83%] Linking CXX static library ../../../../../../lib/liblldbPluginMemoryHistoryASan.a [ 2271s] [ 83%] Built target lldbPluginMemoryHistoryASan [ 2271s] Scanning dependencies of target lldbPluginPlatformFreeBSD [ 2271s] [ 83%] Building CXX object tools/lldb/source/Plugins/Platform/FreeBSD/CMakeFiles/lldbPluginPlatformFreeBSD.dir/PlatformFreeBSD.cpp.o [ 2272s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp: In member function 'virtual lldb_private::Symtab* ObjectFilePECOFF::GetSymtab()': [ 2272s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp:540:78: warning: cast from type 'const uint8_t* {aka const unsigned char*}' to type 'uint32_t* {aka unsigned int*}' casts away qualifiers [-Wcast-qual] [ 2272s] uint32_t *strtab_data_start = (uint32_t *)strtab_data.GetDataStart(); [ 2272s] ^ [ 2274s] [ 83%] Linking CXX static library ../../../../../../lib/liblldbPluginObjectFileJIT.a [ 2274s] [ 83%] Linking CXX static library ../../../../../../../lib/liblldbPluginRenderScriptRuntime.a [ 2274s] At global scope: [ 2274s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2274s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2274s] [ 83%] Built target lldbPluginObjectFileJIT [ 2274s] [ 83%] Building CXX object tools/lldb/source/Plugins/ObjectFile/PECOFF/CMakeFiles/lldbPluginObjectFilePECOFF.dir/WindowsMiniDump.cpp.o [ 2274s] Scanning dependencies of target lldbPluginPlatformNetBSD [ 2274s] [ 83%] Building CXX object tools/lldb/source/Plugins/Platform/NetBSD/CMakeFiles/lldbPluginPlatformNetBSD.dir/PlatformNetBSD.cpp.o [ 2274s] [ 83%] Built target lldbPluginRenderScriptRuntime [ 2274s] Scanning dependencies of target lldbPluginPlatformOpenBSD [ 2274s] [ 83%] Building CXX object tools/lldb/source/Plugins/Platform/OpenBSD/CMakeFiles/lldbPluginPlatformOpenBSD.dir/PlatformOpenBSD.cpp.o [ 2275s] [ 83%] Linking CXX static library ../../../../../../lib/liblldbPluginPlatformFreeBSD.a [ 2275s] [ 83%] Built target lldbPluginPlatformFreeBSD [ 2275s] Scanning dependencies of target lldbPluginPlatformMacOSX [ 2275s] [ 83%] Building CXX object tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformDarwin.cpp.o [ 2275s] [ 83%] Linking CXX static library ../../../../../../lib/liblldbPluginPlatformLinux.a [ 2275s] [ 83%] Linking CXX static library ../../../../../../lib/liblldbPluginObjectFileELF.a [ 2275s] [ 83%] Built target lldbPluginPlatformLinux [ 2275s] [ 83%] Built target lldbPluginObjectFileELF [ 2275s] [ 83%] Building CXX object tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformDarwinKernel.cpp.o [ 2275s] Scanning dependencies of target lldbPluginPlatformWindows [ 2275s] [ 83%] Building CXX object tools/lldb/source/Plugins/Platform/Windows/CMakeFiles/lldbPluginPlatformWindows.dir/PlatformWindows.cpp.o [ 2276s] [ 83%] Linking CXX static library ../../../../../../lib/liblldbPluginOSGo.a [ 2276s] [ 83%] Built target lldbPluginOSGo [ 2276s] [ 83%] Linking CXX static library ../../../../../../lib/liblldbPluginObjectFilePECOFF.a [ 2276s] [ 83%] Built target lldbPluginObjectFilePECOFF [ 2276s] [ 83%] Building CXX object tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformMacOSX.cpp.o [ 2276s] Scanning dependencies of target lldbPluginPlatformPOSIX [ 2276s] [ 83%] Building CXX object tools/lldb/source/Plugins/Platform/POSIX/CMakeFiles/lldbPluginPlatformPOSIX.dir/PlatformPOSIX.cpp.o [ 2276s] [ 83%] Building CXX object tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformRemoteiOS.cpp.o [ 2277s] [ 83%] Linking CXX static library ../../../../../../lib/liblldbPluginPlatformNetBSD.a [ 2277s] [ 83%] Built target lldbPluginPlatformNetBSD [ 2278s] Scanning dependencies of target lldbPluginPlatformGDB [ 2278s] [ 83%] Building CXX object tools/lldb/source/Plugins/Platform/gdb-server/CMakeFiles/lldbPluginPlatformGDB.dir/PlatformRemoteGDBServer.cpp.o [ 2278s] [ 83%] Linking CXX static library ../../../../../../lib/liblldbPluginPlatformOpenBSD.a [ 2278s] [ 83%] Built target lldbPluginPlatformOpenBSD [ 2278s] Scanning dependencies of target lldbPluginPlatformKalimba [ 2278s] [ 83%] Building CXX object tools/lldb/source/Plugins/Platform/Kalimba/CMakeFiles/lldbPluginPlatformKalimba.dir/PlatformKalimba.cpp.o [ 2279s] [ 83%] Linking CXX static library ../../../../../../lib/liblldbPluginObjectFileMachO.a [ 2279s] [ 83%] Built target lldbPluginObjectFileMachO [ 2279s] Scanning dependencies of target lldbPluginPlatformAndroid [ 2279s] [ 83%] Building CXX object tools/lldb/source/Plugins/Platform/Android/CMakeFiles/lldbPluginPlatformAndroid.dir/AdbClient.cpp.o [ 2279s] [ 83%] Building CXX object tools/lldb/source/Plugins/Platform/Android/CMakeFiles/lldbPluginPlatformAndroid.dir/PlatformAndroid.cpp.o [ 2279s] [ 83%] Building CXX object tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformRemoteAppleTV.cpp.o [ 2280s] [ 83%] Linking CXX static library ../../../../../../lib/liblldbPluginPlatformWindows.a [ 2280s] [ 83%] Built target lldbPluginPlatformWindows [ 2280s] Scanning dependencies of target lldbPluginProcessLinux [ 2280s] [ 84%] Building CXX object tools/lldb/source/Plugins/Process/Linux/CMakeFiles/lldbPluginProcessLinux.dir/NativeProcessLinux.cpp.o [ 2281s] [ 84%] Building CXX object tools/lldb/source/Plugins/Process/Linux/CMakeFiles/lldbPluginProcessLinux.dir/NativeRegisterContextLinux.cpp.o [ 2281s] [ 84%] Linking CXX static library ../../../../../../lib/liblldbPluginPlatformPOSIX.a [ 2281s] [ 84%] Built target lldbPluginPlatformPOSIX [ 2281s] Scanning dependencies of target lldbPluginProcessPOSIX [ 2281s] [ 84%] Building CXX object tools/lldb/source/Plugins/Process/POSIX/CMakeFiles/lldbPluginProcessPOSIX.dir/CrashReason.cpp.o [ 2281s] [ 84%] Building CXX object tools/lldb/source/Plugins/Process/POSIX/CMakeFiles/lldbPluginProcessPOSIX.dir/ProcessMessage.cpp.o [ 2282s] [ 84%] Building CXX object tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformRemoteAppleWatch.cpp.o [ 2282s] [ 84%] Building CXX object tools/lldb/source/Plugins/Process/POSIX/CMakeFiles/lldbPluginProcessPOSIX.dir/ProcessPOSIXLog.cpp.o [ 2282s] [ 84%] Linking CXX static library ../../../../../../lib/liblldbPluginPlatformKalimba.a [ 2282s] [ 84%] Built target lldbPluginPlatformKalimba [ 2282s] [ 84%] Building CXX object tools/lldb/source/Plugins/Process/Linux/CMakeFiles/lldbPluginProcessLinux.dir/NativeRegisterContextLinux_arm.cpp.o [ 2283s] [ 84%] Linking CXX static library ../../../../../../lib/liblldbPluginProcessPOSIX.a [ 2283s] [ 84%] Built target lldbPluginProcessPOSIX [ 2283s] Scanning dependencies of target lldbPluginProcessGDBRemote [ 2283s] [ 84%] Building CXX object tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteClientBase.cpp.o [ 2283s] [ 85%] Linking CXX static library ../../../../../../lib/liblldbPluginPlatformGDB.a [ 2283s] [ 85%] Built target lldbPluginPlatformGDB [ 2283s] [ 85%] Building CXX object tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunication.cpp.o [ 2283s] [ 85%] Building CXX object tools/lldb/source/Plugins/Platform/Android/CMakeFiles/lldbPluginPlatformAndroid.dir/PlatformAndroidRemoteGDBServer.cpp.o [ 2283s] Scanning dependencies of target lldbPluginProcessElfCore [ 2283s] [ 85%] Building CXX object tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/ProcessElfCore.cpp.o [ 2283s] Scanning dependencies of target lldbPluginProcessUtility [ 2283s] [ 85%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/DynamicRegisterInfo.cpp.o [ 2285s] [ 85%] Building CXX object tools/lldb/source/Plugins/Platform/MacOSX/CMakeFiles/lldbPluginPlatformMacOSX.dir/PlatformRemoteDarwinDevice.cpp.o [ 2285s] [ 85%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/FreeBSDSignals.cpp.o [ 2285s] [ 85%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/GDBRemoteSignals.cpp.o [ 2286s] [ 85%] Linking CXX static library ../../../../../../lib/liblldbPluginPlatformAndroid.a [ 2286s] [ 85%] Built target lldbPluginPlatformAndroid [ 2286s] [ 85%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/HistoryThread.cpp.o [ 2286s] [ 85%] Building CXX object tools/lldb/source/Plugins/Process/Linux/CMakeFiles/lldbPluginProcessLinux.dir/NativeRegisterContextLinux_arm64.cpp.o [ 2286s] Scanning dependencies of target lldbPluginProcessMinidump [ 2286s] [ 85%] Building CXX object tools/lldb/source/Plugins/Process/minidump/CMakeFiles/lldbPluginProcessMinidump.dir/MinidumpTypes.cpp.o [ 2286s] Scanning dependencies of target lldbPluginScriptInterpreterNone [ 2286s] [ 85%] Building CXX object tools/lldb/source/Plugins/ScriptInterpreter/None/CMakeFiles/lldbPluginScriptInterpreterNone.dir/ScriptInterpreterNone.cpp.o [ 2287s] [ 85%] Building CXX object tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationClient.cpp.o [ 2287s] [ 85%] Building CXX object tools/lldb/source/Plugins/Process/minidump/CMakeFiles/lldbPluginProcessMinidump.dir/MinidumpParser.cpp.o [ 2289s] [ 85%] Building CXX object tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/ThreadElfCore.cpp.o [ 2289s] [ 85%] Building CXX object tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_arm.cpp.o [ 2289s] [ 85%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/HistoryUnwind.cpp.o [ 2289s] [ 85%] Building CXX object tools/lldb/source/Plugins/Process/minidump/CMakeFiles/lldbPluginProcessMinidump.dir/RegisterContextMinidump_x86_32.cpp.o [ 2289s] [ 85%] Linking CXX static library ../../../../../../lib/liblldbPluginPlatformMacOSX.a [ 2289s] [ 85%] Built target lldbPluginPlatformMacOSX [ 2289s] [ 85%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/InferiorCallPOSIX.cpp.o [ 2289s] [ 85%] Linking CXX static library ../../../../../../lib/liblldbPluginScriptInterpreterNone.a [ 2290s] [ 85%] Built target lldbPluginScriptInterpreterNone [ 2290s] [ 85%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/LinuxSignals.cpp.o [ 2290s] [ 85%] Building CXX object tools/lldb/source/Plugins/Process/minidump/CMakeFiles/lldbPluginProcessMinidump.dir/RegisterContextMinidump_x86_64.cpp.o [ 2290s] [ 85%] Building CXX object tools/lldb/source/Plugins/Process/minidump/CMakeFiles/lldbPluginProcessMinidump.dir/ProcessMinidump.cpp.o [ 2290s] [ 85%] Building CXX object tools/lldb/source/Plugins/Process/minidump/CMakeFiles/lldbPluginProcessMinidump.dir/ThreadMinidump.cpp.o [ 2291s] [ 85%] Building CXX object tools/lldb/source/Plugins/Process/Linux/CMakeFiles/lldbPluginProcessLinux.dir/NativeRegisterContextLinux_x86_64.cpp.o [ 2291s] Scanning dependencies of target lldbPluginScriptInterpreterPython [ 2291s] [ 85%] Building CXX object tools/lldb/source/Plugins/ScriptInterpreter/Python/CMakeFiles/lldbPluginScriptInterpreterPython.dir/PythonDataObjects.cpp.o [ 2291s] [ 85%] Building CXX object tools/lldb/source/Plugins/ScriptInterpreter/Python/CMakeFiles/lldbPluginScriptInterpreterPython.dir/PythonExceptionState.cpp.o [ 2291s] [ 85%] Building CXX object tools/lldb/source/Plugins/ScriptInterpreter/Python/CMakeFiles/lldbPluginScriptInterpreterPython.dir/ScriptInterpreterPython.cpp.o [ 2291s] [ 85%] Linking CXX static library ../../../../../../lib/liblldbPluginScriptInterpreterPython.a [ 2291s] [ 85%] Built target lldbPluginScriptInterpreterPython [ 2291s] [ 85%] Building CXX object tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationServer.cpp.o [ 2292s] [ 85%] Building CXX object tools/lldb/source/Plugins/Process/Linux/CMakeFiles/lldbPluginProcessLinux.dir/NativeRegisterContextLinux_mips64.cpp.o [ 2292s] [ 85%] Building CXX object tools/lldb/source/Plugins/Process/Linux/CMakeFiles/lldbPluginProcessLinux.dir/NativeRegisterContextLinux_s390x.cpp.o [ 2292s] [ 85%] Building CXX object tools/lldb/source/Plugins/Process/Linux/CMakeFiles/lldbPluginProcessLinux.dir/NativeThreadLinux.cpp.o [ 2292s] [ 85%] Building CXX object tools/lldb/source/Plugins/Process/Linux/CMakeFiles/lldbPluginProcessLinux.dir/ProcessorTrace.cpp.o [ 2292s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2292s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2292s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2292s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 2292s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 2292s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/lldb-private-types.h:17, [ 2292s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/lldb-private.h:18, [ 2292s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Utility/IOObject.h:17, [ 2292s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Host/File.h:14, [ 2292s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/StreamFile.h:13, [ 2292s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/Process/Utility/InferiorCallPOSIX.cpp:12: [ 2292s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2292s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2292s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2292s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2292s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2292s] typename add_lvalue_reference_if_not_pointer::type; [ 2292s] ^ [ 2292s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2292s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2292s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2292s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2292s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2292s] ^ [ 2292s] [ 85%] Building CXX object tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_arm64.cpp.o [ 2293s] [ 85%] Building CXX object tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_mips64.cpp.o [ 2294s] [ 85%] Building CXX object tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_powerpc.cpp.o [ 2294s] [ 85%] Building CXX object tools/lldb/source/Plugins/Process/Linux/CMakeFiles/lldbPluginProcessLinux.dir/SingleStepCheck.cpp.o [ 2294s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2294s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2294s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2294s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2294s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2294s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2294s] Scanning dependencies of target lldbPluginStructuredDataDarwinLog [ 2294s] [ 85%] Building CXX object tools/lldb/source/Plugins/StructuredData/DarwinLog/CMakeFiles/lldbPluginStructuredDataDarwinLog.dir/StructuredDataDarwinLog.cpp.o [ 2294s] [ 85%] Linking CXX static library ../../../../../../lib/liblldbPluginProcessMinidump.a [ 2294s] [ 85%] Built target lldbPluginProcessMinidump [ 2294s] [ 85%] Building CXX object tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_s390x.cpp.o [ 2295s] [ 85%] Building CXX object tools/lldb/source/Plugins/Process/elf-core/CMakeFiles/lldbPluginProcessElfCore.dir/RegisterContextPOSIXCore_x86_64.cpp.o [ 2295s] Scanning dependencies of target lldbPluginSymbolFileDWARF [ 2295s] [ 86%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DIERef.cpp.o [ 2296s] [ 86%] Linking CXX static library ../../../../../../lib/liblldbPluginProcessLinux.a [ 2296s] [ 86%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFAbbreviationDeclaration.cpp.o [ 2296s] [ 86%] Built target lldbPluginProcessLinux [ 2296s] Scanning dependencies of target lldbPluginSymbolFileSymtab [ 2296s] [ 86%] Building CXX object tools/lldb/source/Plugins/SymbolFile/Symtab/CMakeFiles/lldbPluginSymbolFileSymtab.dir/SymbolFileSymtab.cpp.o [ 2296s] [ 86%] Building CXX object tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationServerCommon.cpp.o [ 2296s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2296s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2296s] [ 86%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/MipsLinuxSignals.cpp.o [ 2296s] [ 86%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/NativeRegisterContextRegisterInfo.cpp.o [ 2296s] [ 86%] Linking CXX static library ../../../../../../lib/liblldbPluginProcessElfCore.a [ 2297s] [ 86%] Built target lldbPluginProcessElfCore [ 2297s] Scanning dependencies of target lldbPluginSymbolFilePDB [ 2297s] [ 86%] Building CXX object tools/lldb/source/Plugins/SymbolFile/PDB/CMakeFiles/lldbPluginSymbolFilePDB.dir/PDBASTParser.cpp.o [ 2297s] [ 86%] Building CXX object tools/lldb/source/Plugins/SymbolFile/PDB/CMakeFiles/lldbPluginSymbolFilePDB.dir/SymbolFilePDB.cpp.o [ 2297s] [ 86%] Building CXX object tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationServerLLGS.cpp.o [ 2297s] [ 86%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/NetBSDSignals.cpp.o [ 2297s] [ 86%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFASTParserClang.cpp.o [ 2298s] [ 86%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDarwin_arm.cpp.o [ 2298s] [ 86%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDarwin_arm64.cpp.o [ 2298s] [ 86%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDarwin_i386.cpp.o [ 2298s] [ 86%] Linking CXX static library ../../../../../../lib/liblldbPluginSymbolFileSymtab.a [ 2298s] [ 86%] Built target lldbPluginSymbolFileSymtab [ 2298s] [ 86%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDarwin_x86_64.cpp.o [ 2298s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/Basic/LLVM.h:22:0, [ 2298s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/Basic/IdentifierTable.h:19, [ 2298s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/DeclarationName.h:16, [ 2298s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/ASTImporter.h:17, [ 2298s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Symbol/ClangASTImporter.h:21, [ 2298s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/SymbolFile/PDB/PDBASTParser.h:15, [ 2298s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/SymbolFile/PDB/PDBASTParser.cpp:10: [ 2298s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2298s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2298s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2298s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2298s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2298s] typename add_lvalue_reference_if_not_pointer::type; [ 2298s] ^ [ 2298s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2298s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2298s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2298s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2298s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2298s] ^ [ 2298s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2298s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2298s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename 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*]' [ 2298s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:1901:46: required from here [ 2298s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2298s] typename add_lvalue_reference_if_not_pointer::type; [ 2298s] ^ [ 2298s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2298s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename 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*]' [ 2298s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:1901:46: required from here [ 2298s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2298s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2298s] ^ [ 2299s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2299s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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 = clang::Stmt*]' [ 2299s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Expr.h:732:45: required from here [ 2299s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2299s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2299s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::Expr; Y = clang::Stmt* const]' [ 2299s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Expr.h:3898:46: required from here [ 2299s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2299s] static const bool value = [ 2299s] ^~~~~ [ 2299s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2299s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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 = clang::Stmt*]' [ 2299s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Expr.h:4428:53: required from here [ 2299s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2299s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2299s] ^ [ 2299s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2299s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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 = clang::Stmt*]' [ 2299s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Expr.h:4477:45: required from here [ 2299s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2299s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2299s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2299s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2299s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 2299s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 2299s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/DenseMapInfo.h:17, [ 2299s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/CharUnits.h:17, [ 2299s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.h:16, [ 2299s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp:12: [ 2299s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2299s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2299s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2299s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2299s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2299s] typename add_lvalue_reference_if_not_pointer::type; [ 2299s] ^ [ 2299s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2299s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2299s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2299s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2299s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2299s] ^ [ 2299s] Scanning dependencies of target lldbPluginSystemRuntimeMacOSX [ 2299s] [ 87%] Building CXX object tools/lldb/source/Plugins/SystemRuntime/MacOSX/CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/AppleGetItemInfoHandler.cpp.o [ 2299s] [ 87%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextDummy.cpp.o [ 2300s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2300s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2300s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2300s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 2300s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 2300s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/lldb-private-types.h:17, [ 2300s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/lldb-private.h:18, [ 2300s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/PluginInterface.h:17, [ 2300s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Symbol/SymbolFile.h:13, [ 2300s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.h:13, [ 2300s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.cpp:10: [ 2300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2300s] typename add_lvalue_reference_if_not_pointer::type; [ 2300s] ^ [ 2300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2300s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2300s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2300s] ^ [ 2301s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Expression/ExpressionTypeSystemHelper.h:14:0, [ 2301s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Expression/Expression.h:22, [ 2301s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Expression/UtilityFunction.h:21, [ 2301s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetItemInfoHandler.h:21, [ 2301s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetItemInfoHandler.cpp:11: [ 2301s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2301s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2301s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2301s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2301s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2301s] typename add_lvalue_reference_if_not_pointer::type; [ 2301s] ^ [ 2301s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2301s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2301s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2301s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2301s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2301s] ^ [ 2301s] [ 87%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_i386.cpp.o [ 2302s] [ 87%] Linking CXX static library ../../../../../../lib/liblldbPluginStructuredDataDarwinLog.a [ 2302s] [ 87%] Built target lldbPluginStructuredDataDarwinLog [ 2302s] [ 87%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_mips64.cpp.o [ 2302s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2302s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2302s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2302s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2302s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2302s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2302s] [ 87%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFASTParserGo.cpp.o [ 2302s] [ 87%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFASTParserJava.cpp.o [ 2303s] [ 87%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_powerpc.cpp.o [ 2303s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2303s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2303s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2303s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2303s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2303s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2304s] [ 87%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextFreeBSD_x86_64.cpp.o [ 2304s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2304s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2304s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2304s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2304s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2304s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2304s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2304s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2304s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2304s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2304s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2304s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2305s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2305s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2305s] Scanning dependencies of target lldbPluginSymbolVendorELF [ 2305s] [ 87%] Building CXX object tools/lldb/source/Plugins/SymbolVendor/ELF/CMakeFiles/lldbPluginSymbolVendorELF.dir/SymbolVendorELF.cpp.o [ 2305s] [ 88%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextHistory.cpp.o [ 2306s] [ 88%] Building CXX object tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteCommunicationServerPlatform.cpp.o [ 2306s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2306s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2306s] [ 88%] Building CXX object tools/lldb/source/Plugins/SystemRuntime/MacOSX/CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/AppleGetPendingItemsHandler.cpp.o [ 2307s] [ 88%] Linking CXX static library ../../../../../../lib/liblldbPluginSymbolVendorELF.a [ 2307s] [ 88%] Built target lldbPluginSymbolVendorELF [ 2307s] [ 88%] Building CXX object tools/lldb/source/Plugins/SystemRuntime/MacOSX/CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/AppleGetQueuesHandler.cpp.o [ 2307s] [ 88%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFASTParserOCaml.cpp.o [ 2307s] [ 88%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFAttribute.cpp.o [ 2308s] [ 88%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLinux_i386.cpp.o [ 2308s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2308s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2308s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2308s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 2308s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 2308s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/lldb-private-types.h:17, [ 2308s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/lldb-private.h:18, [ 2308s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Symbol/CompilerType.h:22, [ 2308s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetPendingItemsHandler.h:22, [ 2308s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetPendingItemsHandler.cpp:11: [ 2308s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2308s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2308s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2308s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2308s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2308s] typename add_lvalue_reference_if_not_pointer::type; [ 2308s] ^ [ 2308s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2308s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2308s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2308s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2308s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2308s] ^ [ 2309s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2309s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2309s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2309s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 2309s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 2309s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/lldb-private-types.h:17, [ 2309s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/lldb-private.h:18, [ 2309s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Symbol/CompilerType.h:22, [ 2309s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetQueuesHandler.h:21, [ 2309s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetQueuesHandler.cpp:10: [ 2309s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2309s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2309s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2309s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2309s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2309s] typename add_lvalue_reference_if_not_pointer::type; [ 2309s] ^ [ 2309s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2309s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2309s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2309s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2309s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2309s] ^ [ 2309s] [ 88%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLinux_x86_64.cpp.o [ 2309s] [ 88%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLinux_mips64.cpp.o [ 2310s] [ 88%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLinux_mips.cpp.o [ 2310s] [ 88%] Building CXX object tools/lldb/source/Plugins/SystemRuntime/MacOSX/CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/AppleGetThreadItemInfoHandler.cpp.o [ 2310s] [ 88%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLinux_s390x.cpp.o [ 2311s] [ 88%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextLLDB.cpp.o [ 2311s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2311s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2311s] [ 88%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFCompileUnit.cpp.o [ 2311s] Scanning dependencies of target lldbPluginUnwindAssemblyInstEmulation [ 2311s] [ 88%] Building CXX object tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/CMakeFiles/lldbPluginUnwindAssemblyInstEmulation.dir/UnwindAssemblyInstEmulation.cpp.o [ 2311s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2311s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2311s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2311s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2311s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2311s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2312s] [ 88%] Building CXX object tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/GDBRemoteRegisterContext.cpp.o [ 2312s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2312s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2312s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2312s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2312s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2312s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2312s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2312s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2312s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2312s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 2312s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 2312s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/lldb-private-types.h:17, [ 2312s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/lldb-private.h:18, [ 2312s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Symbol/CompilerType.h:22, [ 2312s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetThreadItemInfoHandler.h:22, [ 2312s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetThreadItemInfoHandler.cpp:11: [ 2312s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2312s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2312s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2312s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2312s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2312s] typename add_lvalue_reference_if_not_pointer::type; [ 2312s] ^ [ 2312s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2312s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2312s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2312s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2312s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2312s] ^ [ 2312s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2312s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2313s] [ 88%] Linking CXX static library ../../../../../../lib/liblldbPluginSymbolFilePDB.a [ 2313s] [ 88%] Built target lldbPluginSymbolFilePDB [ 2313s] [ 88%] Building CXX object tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/ProcessGDBRemote.cpp.o [ 2313s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2313s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2313s] [ 88%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextMacOSXFrameBackchain.cpp.o [ 2314s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2314s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2314s] [ 88%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDataExtractor.cpp.o [ 2315s] [ 88%] Building CXX object tools/lldb/source/Plugins/SystemRuntime/MacOSX/CMakeFiles/lldbPluginSystemRuntimeMacOSX.dir/SystemRuntimeMacOSX.cpp.o [ 2315s] Scanning dependencies of target lldbPluginUnwindAssemblyX86 [ 2315s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2315s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2315s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2315s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2315s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2315s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2315s] [ 88%] Building CXX object tools/lldb/source/Plugins/UnwindAssembly/x86/CMakeFiles/lldbPluginUnwindAssemblyX86.dir/UnwindAssembly-x86.cpp.o [ 2315s] [ 88%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugAbbrev.cpp.o [ 2316s] [ 88%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugAranges.cpp.o [ 2316s] [ 88%] Linking CXX static library ../../../../../../lib/liblldbPluginUnwindAssemblyInstEmulation.a [ 2316s] [ 88%] Built target lldbPluginUnwindAssemblyInstEmulation [ 2316s] [ 88%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugArangeSet.cpp.o [ 2317s] [ 88%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextMach_arm.cpp.o [ 2317s] [ 88%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextMach_i386.cpp.o [ 2317s] [ 88%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextMach_x86_64.cpp.o [ 2317s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2317s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2317s] [ 88%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextMemory.cpp.o [ 2317s] [ 88%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextNetBSD_x86_64.cpp.o [ 2317s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2317s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2317s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2317s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Endian.h:19, [ 2317s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MD5.h:33, [ 2317s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/FileSystem.h:36, [ 2317s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Utility/FileSpec.h:23, [ 2317s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Utility/StructuredData.h:16, [ 2317s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/Event.h:16, [ 2317s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/./Plugins/Process/Utility/HistoryThread.h:20, [ 2317s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.cpp:10: [ 2317s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2317s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2317s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2317s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2317s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2317s] typename add_lvalue_reference_if_not_pointer::type; [ 2317s] ^ [ 2317s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2317s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2317s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2317s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2317s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2317s] ^ [ 2318s] [ 88%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextOpenBSD_i386.cpp.o [ 2318s] [ 88%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugInfo.cpp.o [ 2318s] [ 88%] Building CXX object tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/ProcessGDBRemoteLog.cpp.o [ 2318s] [ 88%] Building CXX object tools/lldb/source/Plugins/Process/gdb-remote/CMakeFiles/lldbPluginProcessGDBRemote.dir/ThreadGDBRemote.cpp.o [ 2318s] [ 88%] Building CXX object tools/lldb/source/Plugins/UnwindAssembly/x86/CMakeFiles/lldbPluginUnwindAssemblyX86.dir/x86AssemblyInspectionEngine.cpp.o [ 2318s] [ 88%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugInfoEntry.cpp.o [ 2320s] [ 88%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextOpenBSD_x86_64.cpp.o [ 2320s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2320s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2320s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2320s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2320s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2320s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2320s] [ 88%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_arm.cpp.o [ 2321s] [ 88%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_arm64.cpp.o [ 2321s] Scanning dependencies of target lldbSymbol [ 2321s] [ 88%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/ArmUnwindInfo.cpp.o [ 2321s] [ 88%] Linking CXX static library ../../../../../../lib/liblldbPluginUnwindAssemblyX86.a [ 2321s] [ 88%] Built target lldbPluginUnwindAssemblyX86 [ 2321s] [ 88%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/Block.cpp.o [ 2322s] [ 88%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugLine.cpp.o [ 2322s] [ 88%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/ClangASTContext.cpp.o [ 2323s] Scanning dependencies of target lldbTarget [ 2323s] [ 88%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ABI.cpp.o [ 2323s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2323s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2323s] [ 88%] Linking CXX static library ../../../../../../lib/liblldbPluginSystemRuntimeMacOSX.a [ 2324s] Scanning dependencies of target lldbUtility [ 2324s] [ 88%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Baton.cpp.o [ 2324s] [ 88%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Connection.cpp.o [ 2324s] [ 88%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_mips64.cpp.o [ 2324s] Scanning dependencies of target lldbUtilityHelpers [ 2324s] [ 88%] Building CXX object tools/lldb/unittests/Utility/Helpers/CMakeFiles/lldbUtilityHelpers.dir/MockTildeExpressionResolver.cpp.o [ 2324s] [ 88%] Built target lldbPluginSystemRuntimeMacOSX [ 2324s] [ 88%] Building CXX object tools/lldb/unittests/Utility/Helpers/CMakeFiles/lldbUtilityHelpers.dir/TestUtilities.cpp.o [ 2324s] [ 88%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/ConstString.cpp.o [ 2324s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/Basic/LLVM.h:22:0, [ 2324s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/APValue.h:17, [ 2324s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Decl.h:17, [ 2324s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/ASTTypeTraits.h:20, [ 2324s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/ASTContext.h:18, [ 2324s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Symbol/ClangASTContext.h:27, [ 2324s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Symbol/ClangASTContext.cpp:10: [ 2324s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2324s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2324s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2324s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2324s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2324s] typename add_lvalue_reference_if_not_pointer::type; [ 2324s] ^ [ 2324s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2324s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2324s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2324s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2324s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2324s] ^ [ 2325s] [ 88%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugMacro.cpp.o [ 2325s] [ 88%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugMacinfo.cpp.o [ 2325s] [ 88%] Linking CXX static library ../../../../../lib/liblldbUtilityHelpers.a [ 2325s] [ 88%] Built target lldbUtilityHelpers [ 2325s] [ 88%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugMacinfoEntry.cpp.o [ 2325s] [ 88%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/DataBufferHeap.cpp.o [ 2326s] [ 88%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/DataBufferLLVM.cpp.o [ 2326s] [ 88%] Linking CXX static library ../../../../../../lib/liblldbPluginProcessGDBRemote.a [ 2326s] [ 88%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/CPPLanguageRuntime.cpp.o [ 2326s] [ 88%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ExecutionContext.cpp.o [ 2326s] [ 88%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugPubnames.cpp.o [ 2327s] [ 88%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_powerpc.cpp.o [ 2327s] [ 88%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_s390x.cpp.o [ 2327s] [ 88%] Built target lldbPluginProcessGDBRemote [ 2327s] [ 88%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextPOSIX_x86.cpp.o [ 2327s] [ 88%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/DataEncoder.cpp.o [ 2328s] [ 88%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/DataExtractor.cpp.o [ 2329s] [ 88%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugPubnamesSet.cpp.o [ 2329s] [ 88%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/FastDemangle.cpp.o [ 2330s] [ 88%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/FileSpec.cpp.o [ 2330s] [ 88%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/History.cpp.o [ 2330s] [ 88%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/IOObject.cpp.o [ 2330s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2330s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2330s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2330s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2330s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2330s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2331s] [ 88%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterContextThreadMemory.cpp.o [ 2331s] Scanning dependencies of target bugpoint [ 2331s] [ 88%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/BugDriver.cpp.o [ 2331s] [ 88%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/FileAction.cpp.o [ 2331s] [ 88%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDebugRanges.cpp.o [ 2331s] [ 88%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDeclContext.cpp.o [ 2332s] [ 88%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDefines.cpp.o [ 2332s] [ 88%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/JSON.cpp.o [ 2332s] [ 88%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/JITLoader.cpp.o [ 2332s] [ 88%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/JITLoaderList.cpp.o [ 2333s] [ 88%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/InstrumentationRuntime.cpp.o [ 2333s] [ 88%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterInfoPOSIX_arm.cpp.o [ 2333s] [ 88%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/ClangASTImporter.cpp.o [ 2334s] [ 88%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/LLDBAssert.cpp.o [ 2334s] [ 88%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDIE.cpp.o [ 2334s] [ 88%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/RegisterInfoPOSIX_arm64.cpp.o [ 2334s] [ 88%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/ClangExternalASTSourceCallbacks.cpp.o [ 2334s] [ 88%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Log.cpp.o [ 2335s] [ 88%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o [ 2335s] [ 88%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/StopInfoMachException.cpp.o [ 2335s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/Basic/LLVM.h:22:0, [ 2335s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/Basic/IdentifierTable.h:19, [ 2335s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/DeclarationName.h:16, [ 2335s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/ASTImporter.h:17, [ 2335s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Symbol/ClangASTImporter.h:21, [ 2335s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Symbol/ClangASTImporter.cpp:10: [ 2335s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2335s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2335s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2335s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2335s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2335s] typename add_lvalue_reference_if_not_pointer::type; [ 2335s] ^ [ 2335s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2335s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2335s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2335s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2335s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2335s] ^ [ 2335s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2335s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2335s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename 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*]' [ 2335s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:1901:46: required from here [ 2335s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2335s] typename add_lvalue_reference_if_not_pointer::type; [ 2335s] ^ [ 2335s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2335s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename 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*]' [ 2335s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:1901:46: required from here [ 2335s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2335s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2335s] ^ [ 2336s] [ 88%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/InstrumentationRuntimeStopInfo.cpp.o [ 2336s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2336s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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 = clang::Stmt*]' [ 2336s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Expr.h:732:45: required from here [ 2336s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2336s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2336s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::Expr; Y = clang::Stmt* const]' [ 2336s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Expr.h:3898:46: required from here [ 2336s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2336s] static const bool value = [ 2336s] ^~~~~ [ 2336s] [ 88%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFDIECollection.cpp.o [ 2336s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2336s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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 = clang::Stmt*]' [ 2336s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Expr.h:4428:53: required from here [ 2336s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2336s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2336s] ^ [ 2336s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2336s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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 = clang::Stmt*]' [ 2336s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Expr.h:4477:45: required from here [ 2336s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2336s] [ 88%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Logging.cpp.o [ 2336s] [ 88%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/DWARFFormValue.cpp.o [ 2337s] Scanning dependencies of target llvm-dsymutil [ 2337s] [ 88%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/dsymutil.cpp.o [ 2337s] [ 89%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/NameMatches.cpp.o [ 2338s] [ 89%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Range.cpp.o [ 2338s] [ 89%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/RegularExpression.cpp.o [ 2338s] [ 89%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/Language.cpp.o [ 2338s] [ 89%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/ThreadMemory.cpp.o [ 2338s] [ 89%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/HashedNameToDIE.cpp.o [ 2338s] [ 89%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/SelectHelper.cpp.o [ 2339s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2339s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2339s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2339s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2339s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2339s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2340s] [ 89%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/SharingPtr.cpp.o [ 2340s] [ 89%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/LogChannelDWARF.cpp.o [ 2340s] [ 89%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/BinaryHolder.cpp.o [ 2340s] [ 89%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Status.cpp.o [ 2341s] [ 89%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/NameToDIE.cpp.o [ 2341s] [ 89%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/UnwindLLDB.cpp.o [ 2342s] [ 89%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Stream.cpp.o [ 2342s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2342s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2342s] [ 89%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/StreamCallback.cpp.o [ 2342s] [ 89%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/LanguageRuntime.cpp.o [ 2342s] [ 89%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ExecutionDriver.cpp.o [ 2343s] [ 89%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/StreamGDBRemote.cpp.o [ 2343s] [ 89%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/DebugMap.cpp.o [ 2343s] [ 89%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/SymbolFileDWARF.cpp.o [ 2343s] [ 89%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/StreamString.cpp.o [ 2344s] [ 89%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/StringExtractor.cpp.o [ 2345s] [ 89%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/StringExtractorGDBRemote.cpp.o [ 2345s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2345s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2345s] [ 89%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/ClangExternalASTSourceCommon.cpp.o [ 2345s] [ 89%] Building CXX object tools/lldb/source/Plugins/Process/Utility/CMakeFiles/lldbPluginProcessUtility.dir/UnwindMacOSXFrameBackchain.cpp.o [ 2345s] [ 89%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/StringLexer.cpp.o [ 2346s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2346s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2346s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2346s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 2346s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 2346s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/DenseMapInfo.h:17, [ 2346s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/DenseMap.h:17, [ 2346s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h:23, [ 2346s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp:10: [ 2346s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2346s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2346s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2346s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2346s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2346s] typename add_lvalue_reference_if_not_pointer::type; [ 2346s] ^ [ 2346s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2346s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2346s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2346s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2346s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2346s] ^ [ 2346s] [ 90%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ExtractFunction.cpp.o [ 2346s] [ 90%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/FindBugs.cpp.o [ 2346s] [ 90%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/StringList.cpp.o [ 2346s] [ 90%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/DwarfLinker.cpp.o [ 2347s] [ 90%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/ClangUtil.cpp.o [ 2347s] [ 90%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/Memory.cpp.o [ 2348s] [ 90%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/StructuredData.cpp.o [ 2348s] [ 90%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/TaskPool.cpp.o [ 2348s] [ 90%] Linking CXX static library ../../../../../../lib/liblldbPluginProcessUtility.a [ 2349s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/Basic/LLVM.h:22:0, [ 2349s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/Basic/DiagnosticIDs.h:18, [ 2349s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/Basic/Diagnostic.h:18, [ 2349s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/NestedNameSpecifier.h:17, [ 2349s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Type.h:20, [ 2349s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Symbol/ClangUtil.h:15, [ 2349s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Symbol/ClangUtil.cpp:12: [ 2349s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2349s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2349s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2349s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2349s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2349s] typename add_lvalue_reference_if_not_pointer::type; [ 2349s] ^ [ 2349s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2349s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2349s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2349s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2349s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2349s] ^ [ 2349s] [ 90%] Built target lldbPluginProcessUtility [ 2349s] [ 90%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/TildeExpressionResolver.cpp.o [ 2350s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2350s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2350s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2350s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2350s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2350s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2350s] [ 90%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/Miscompilation.cpp.o [ 2350s] [ 90%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/OptimizerDriver.cpp.o [ 2351s] [ 90%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/Timer.cpp.o [ 2351s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2351s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2351s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2351s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2351s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2351s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2352s] [ 90%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/UserID.cpp.o [ 2352s] [ 90%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/MemoryHistory.cpp.o [ 2352s] [ 90%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ToolRunner.cpp.o [ 2352s] [ 90%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/UriParser.cpp.o [ 2353s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2353s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2353s] [ 90%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/CompilerDecl.cpp.o [ 2353s] [ 90%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/UUID.cpp.o [ 2353s] [ 90%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ModuleCache.cpp.o [ 2354s] [ 90%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/CompilerDeclContext.cpp.o [ 2354s] [ 90%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/VASprintf.cpp.o [ 2354s] [ 90%] Building CXX object tools/lldb/source/Utility/CMakeFiles/lldbUtility.dir/VMRange.cpp.o [ 2354s] [ 90%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/SymbolFileDWARFDwo.cpp.o [ 2355s] [ 90%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/CompilerType.cpp.o [ 2355s] [ 90%] Linking CXX static library ../../../../lib/liblldbUtility.a [ 2355s] [ 90%] Built target lldbUtility [ 2355s] Scanning dependencies of target llc [ 2355s] [ 90%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ObjCLanguageRuntime.cpp.o [ 2355s] [ 90%] Building CXX object tools/llc/CMakeFiles/llc.dir/llc.cpp.o [ 2356s] [ 90%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/OperatingSystem.cpp.o [ 2357s] [ 90%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/PathMappingList.cpp.o [ 2357s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2357s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2357s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2357s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 2357s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 2357s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/lldb-private-types.h:17, [ 2357s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/lldb-private.h:18, [ 2357s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Symbol/CompilerType.h:22, [ 2357s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Symbol/CompilerType.cpp:10: [ 2357s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2357s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2357s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2357s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2357s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2357s] typename add_lvalue_reference_if_not_pointer::type; [ 2357s] ^ [ 2357s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2357s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2357s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2357s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2357s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2357s] ^ [ 2357s] [ 90%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/bugpoint.cpp.o [ 2358s] [ 90%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/SymbolFileDWARFDebugMap.cpp.o [ 2358s] [ 90%] Building CXX object tools/lldb/source/Plugins/SymbolFile/DWARF/CMakeFiles/lldbPluginSymbolFileDWARF.dir/UniqueDWARFASTType.cpp.o [ 2358s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/Basic/LLVM.h:22:0, [ 2358s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/Basic/DiagnosticIDs.h:18, [ 2358s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/Basic/Diagnostic.h:18, [ 2358s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/NestedNameSpecifier.h:17, [ 2358s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Type.h:20, [ 2358s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Target/ObjCLanguageRuntime.cpp:9: [ 2358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2358s] typename add_lvalue_reference_if_not_pointer::type; [ 2358s] ^ [ 2358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2358s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2358s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2358s] ^ [ 2359s] [ 90%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/MachODebugMapParser.cpp.o [ 2360s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2360s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2360s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2360s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2360s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2360s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2360s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2360s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2360s] [ 90%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/MachOUtils.cpp.o [ 2361s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2361s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2361s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2361s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2361s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2361s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2361s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2361s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2362s] [ 90%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/CompileUnit.cpp.o [ 2363s] [ 90%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/CompactUnwindInfo.cpp.o [ 2363s] [ 90%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/DebugMacros.cpp.o [ 2363s] [ 90%] Linking CXX static library ../../../../../../lib/liblldbPluginSymbolFileDWARF.a [ 2363s] [ 90%] Linking CXX executable ../../bin/llvm-dsymutil [ 2364s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2364s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2364s] [ 90%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/Platform.cpp.o [ 2364s] [ 90%] Linking CXX executable ../../bin/bugpoint [ 2364s] [ 90%] Built target lldbPluginSymbolFileDWARF [ 2365s] Scanning dependencies of target llvm-c-test [ 2365s] [ 90%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/attributes.c.o [ 2365s] Scanning dependencies of target lli [ 2365s] [ 90%] Building CXX object tools/lli/CMakeFiles/lli.dir/lli.cpp.o [ 2365s] [ 90%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/calc.c.o [ 2365s] [ 91%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/diagnostic.c.o [ 2365s] [ 91%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/disassemble.c.o [ 2365s] [ 91%] Building CXX object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/echo.cpp.o [ 2366s] [ 91%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/helpers.c.o [ 2366s] [ 91%] Building CXX object tools/lli/CMakeFiles/lli.dir/OrcLazyJIT.cpp.o [ 2366s] [ 91%] Linking CXX executable ../../bin/llc [ 2367s] [ 91%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/Declaration.cpp.o [ 2368s] [ 91%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/DWARFCallFrameInfo.cpp.o [ 2368s] [ 91%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/include-all.c.o [ 2368s] [ 91%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/main.c.o [ 2369s] [ 91%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/module.c.o [ 2369s] [ 91%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/metadata.c.o [ 2369s] [ 91%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/object.c.o [ 2369s] [ 91%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/targets.c.o [ 2369s] [ 91%] Linking CXX executable ../../bin/llvm-c-test [ 2371s] [ 91%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/Process.cpp.o [ 2373s] [ 91%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/Function.cpp.o [ 2375s] [ 91%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/FuncUnwinders.cpp.o [ 2376s] Scanning dependencies of target llvm-cxxdump [ 2376s] [ 91%] Building CXX object tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/llvm-cxxdump.cpp.o [ 2379s] [ 91%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/GoASTContext.cpp.o [ 2381s] [ 91%] Linking CXX executable ../../bin/lli [ 2382s] [ 91%] Building CXX object tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/Error.cpp.o [ 2382s] [ 91%] Linking CXX executable ../../bin/llvm-cxxdump [ 2384s] [ 91%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ProcessInfo.cpp.o [ 2384s] [ 91%] Built target llvm-dsymutil [ 2384s] [ 91%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ProcessLaunchInfo.cpp.o [ 2384s] [ 91%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/JavaASTContext.cpp.o [ 2385s] [ 91%] Built target llvm-cxxdump [ 2385s] Scanning dependencies of target llvm-dwp [ 2385s] [ 91%] Building CXX object tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/llvm-dwp.cpp.o [ 2385s] [ 91%] Building CXX object tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/DWPError.cpp.o [ 2386s] [ 91%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/Queue.cpp.o [ 2387s] [ 91%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/LineEntry.cpp.o [ 2388s] [ 91%] Built target llvm-c-test [ 2388s] Scanning dependencies of target llvm-lto2 [ 2388s] [ 91%] Building CXX object tools/llvm-lto2/CMakeFiles/llvm-lto2.dir/llvm-lto2.cpp.o [ 2389s] [ 91%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/QueueItem.cpp.o [ 2390s] [ 91%] Built target llc [ 2390s] [ 91%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/QueueList.cpp.o [ 2390s] [ 91%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/RegisterContext.cpp.o [ 2391s] [ 91%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/LineTable.cpp.o [ 2391s] [ 91%] Built target bugpoint [ 2391s] [ 91%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/ObjectFile.cpp.o [ 2392s] [ 91%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/RegisterNumber.cpp.o [ 2392s] Scanning dependencies of target llvm-mc [ 2392s] [ 91%] Building CXX object tools/llvm-mc/CMakeFiles/llvm-mc.dir/llvm-mc.cpp.o [ 2394s] [ 91%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/SectionLoadHistory.cpp.o [ 2394s] [ 91%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/OCamlASTContext.cpp.o [ 2394s] [ 91%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/Symbol.cpp.o [ 2394s] [ 91%] Linking CXX executable ../../bin/llvm-dwp [ 2395s] [ 91%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/SectionLoadList.cpp.o [ 2396s] Scanning dependencies of target llvm-nm [ 2396s] [ 91%] Building CXX object tools/llvm-nm/CMakeFiles/llvm-nm.dir/llvm-nm.cpp.o [ 2397s] [ 91%] Built target lli [ 2397s] [ 91%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/StackFrame.cpp.o [ 2398s] [ 91%] Building CXX object tools/llvm-mc/CMakeFiles/llvm-mc.dir/Disassembler.cpp.o [ 2398s] [ 91%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/SymbolContext.cpp.o [ 2398s] [ 91%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/SymbolFile.cpp.o [ 2398s] [ 91%] Linking CXX executable ../../bin/llvm-lto2 [ 2399s] Scanning dependencies of target llvm-objdump [ 2399s] [ 91%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/llvm-objdump.cpp.o [ 2399s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2399s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2399s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2399s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Endian.h:19, [ 2399s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MD5.h:33, [ 2399s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/FileSystem.h:36, [ 2399s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Utility/FileSpec.h:23, [ 2399s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Symbol/LineEntry.h:14, [ 2399s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Symbol/SymbolContext.h:23, [ 2399s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Symbol/SymbolContext.cpp:10: [ 2399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2399s] typename add_lvalue_reference_if_not_pointer::type; [ 2399s] ^ [ 2399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2399s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2399s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2399s] ^ [ 2400s] [ 91%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/COFFDump.cpp.o [ 2400s] [ 91%] Linking CXX executable ../../bin/llvm-mc [ 2401s] [ 91%] Built target llvm-mc [ 2401s] [ 91%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/ELFDump.cpp.o [ 2403s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2403s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2403s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2403s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2403s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2403s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2403s] [ 91%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/MachODump.cpp.o [ 2403s] [ 91%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/SymbolVendor.cpp.o [ 2404s] [ 91%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/StackFrameList.cpp.o [ 2405s] [ 91%] Linking CXX executable ../../bin/llvm-nm [ 2405s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2405s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2405s] [ 91%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/StackID.cpp.o [ 2406s] [ 91%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/StopInfo.cpp.o [ 2407s] [ 91%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/Symtab.cpp.o [ 2408s] [ 91%] Built target llvm-nm [ 2408s] [ 91%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/Type.cpp.o [ 2408s] [ 91%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/TypeList.cpp.o [ 2410s] Scanning dependencies of target llvm-rtdyld [ 2410s] [ 91%] Building CXX object tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/llvm-rtdyld.cpp.o [ 2412s] Scanning dependencies of target LLVM [ 2412s] [ 91%] Building CXX object tools/llvm-shlib/CMakeFiles/LLVM.dir/libllvm.cpp.o [ 2412s] [ 91%] Linking CXX shared library ../../lib/libLLVM-5.0.so [ 2413s] [ 91%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/StructuredDataPlugin.cpp.o [ 2413s] Scanning dependencies of target llvm-xray [ 2413s] [ 91%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/llvm-xray.cc.o [ 2413s] [ 91%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/TypeMap.cpp.o [ 2414s] [ 91%] Built target llvm-dwp [ 2414s] [ 92%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/TypeSystem.cpp.o [ 2415s] [ 92%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/func-id-helper.cc.o [ 2415s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/Basic/LLVM.h:22:0, [ 2415s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/APValue.h:17, [ 2415s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Decl.h:17, [ 2415s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/ASTTypeTraits.h:20, [ 2415s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/ASTContext.h:18, [ 2415s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Symbol/TypeMap.cpp:16: [ 2415s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2415s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2415s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2415s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2415s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2415s] typename add_lvalue_reference_if_not_pointer::type; [ 2415s] ^ [ 2415s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2415s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2415s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2415s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2415s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2415s] ^ [ 2416s] [ 92%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/SystemRuntime.cpp.o [ 2416s] [ 92%] Linking CXX executable ../../bin/llvm-rtdyld [ 2416s] [ 92%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/Target.cpp.o [ 2417s] [ 92%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-account.cc.o [ 2417s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2417s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2417s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2417s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2417s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2417s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2417s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/Basic/LLVM.h:22:0, [ 2417s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/Basic/IdentifierTable.h:19, [ 2417s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/DeclarationName.h:16, [ 2417s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/ASTImporter.h:17, [ 2417s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Symbol/ClangASTImporter.h:21, [ 2417s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/./Plugins/ExpressionParser/Clang/ClangASTSource.h:15, [ 2417s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/Target/Target.cpp:15: [ 2417s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2417s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2417s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2417s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2417s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2417s] typename add_lvalue_reference_if_not_pointer::type; [ 2417s] ^ [ 2417s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2417s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2417s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2417s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2417s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2417s] ^ [ 2417s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2417s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2417s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename 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*]' [ 2417s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:1901:46: required from here [ 2417s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2417s] typename add_lvalue_reference_if_not_pointer::type; [ 2417s] ^ [ 2417s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2417s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename 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*]' [ 2417s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:1901:46: required from here [ 2417s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2417s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2417s] ^ [ 2418s] [ 92%] Built target llvm-rtdyld [ 2418s] [ 92%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-color-helper.cc.o [ 2418s] Scanning dependencies of target opt [ 2418s] [ 93%] Building CXX object tools/opt/CMakeFiles/opt.dir/AnalysisWrappers.cpp.o [ 2418s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2418s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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 = clang::Stmt*]' [ 2418s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Expr.h:732:45: required from here [ 2418s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2418s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2418s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::Expr; Y = clang::Stmt* const]' [ 2418s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Expr.h:3898:46: required from here [ 2418s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2418s] static const bool value = [ 2418s] ^~~~~ [ 2418s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2418s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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 = clang::Stmt*]' [ 2418s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Expr.h:4428:53: required from here [ 2418s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2418s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2418s] ^ [ 2418s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2418s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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 = clang::Stmt*]' [ 2418s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Expr.h:4477:45: required from here [ 2418s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2418s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2418s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2418s] [ 93%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/UnwindPlan.cpp.o [ 2419s] [ 93%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/UnwindTable.cpp.o [ 2419s] [ 93%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/WasmDump.cpp.o [ 2420s] [ 93%] Linking CXX executable ../../bin/llvm-objdump [ 2421s] [ 93%] Building CXX object tools/opt/CMakeFiles/opt.dir/BreakpointPrinter.cpp.o [ 2421s] Scanning dependencies of target sancov [ 2421s] [ 93%] Building CXX object tools/sancov/CMakeFiles/sancov.dir/sancov.cc.o [ 2422s] [ 93%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/Variable.cpp.o [ 2422s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2422s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2422s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2422s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2422s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2422s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2424s] [ 93%] Built target llvm-objdump [ 2424s] [ 93%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/VariableList.cpp.o [ 2424s] [ 93%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-converter.cc.o [ 2425s] [ 93%] Building CXX object tools/opt/CMakeFiles/opt.dir/GraphPrinters.cpp.o [ 2425s] Scanning dependencies of target asan [ 2425s] [ 93%] Built target asan [ 2425s] [ 93%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/TargetList.cpp.o [ 2426s] [ 93%] Built target llvm-lto2 [ 2426s] [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/Thread.cpp.o [ 2426s] [ 94%] Building CXX object tools/lldb/source/Symbol/CMakeFiles/lldbSymbol.dir/VerifyDecl.cpp.o [ 2427s] [ 94%] Linking CXX static library ../../../../lib/liblldbSymbol.a [ 2428s] [ 94%] Building CXX object tools/opt/CMakeFiles/opt.dir/NewPMDriver.cpp.o [ 2428s] [ 94%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-extract.cc.o [ 2430s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2430s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2430s] [ 94%] Building CXX object tools/opt/CMakeFiles/opt.dir/PassPrinters.cpp.o [ 2431s] Scanning dependencies of target LTO [ 2431s] [ 94%] Building CXX object tools/lto/CMakeFiles/LTO.dir/LTODisassembler.cpp.o [ 2431s] [ 94%] Building CXX object tools/lto/CMakeFiles/LTO.dir/lto.cpp.o [ 2431s] [ 94%] Linking CXX executable ../../bin/sancov [ 2431s] [ 94%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-graph.cc.o [ 2431s] [ 94%] Built target lldbSymbol [ 2431s] [ 94%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-graph-diff.cc.o [ 2433s] [ 94%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-registry.cc.o [ 2434s] [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadCollection.cpp.o [ 2434s] [ 94%] Built target sancov [ 2434s] [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadList.cpp.o [ 2434s] [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlan.cpp.o [ 2436s] Scanning dependencies of target LLVMgold [ 2436s] [ 94%] Building CXX object tools/gold/CMakeFiles/LLVMgold.dir/gold-plugin.cpp.o [ 2436s] [ 94%] Building CXX object tools/opt/CMakeFiles/opt.dir/PrintSCC.cpp.o [ 2438s] [ 94%] Building CXX object tools/opt/CMakeFiles/opt.dir/opt.cpp.o [ 2438s] [ 94%] Linking CXX executable ../../bin/llvm-xray [ 2438s] [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanBase.cpp.o [ 2438s] [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanCallFunction.cpp.o [ 2439s] [ 94%] Linking CXX shared library ../../lib/libLTO.so [ 2440s] Scanning dependencies of target llvm-ar [ 2440s] [ 94%] Building CXX object tools/llvm-ar/CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o [ 2440s] [ 94%] Built target llvm-xray [ 2440s] Scanning dependencies of target llvm-lto [ 2440s] [ 94%] Building CXX object tools/llvm-lto/CMakeFiles/llvm-lto.dir/llvm-lto.cpp.o [ 2442s] Scanning dependencies of target diagtool [ 2442s] [ 94%] Building CXX object tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/diagtool_main.cpp.o [ 2442s] [ 94%] Building CXX object tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/DiagTool.cpp.o [ 2443s] [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanCallFunctionUsingABI.cpp.o [ 2443s] [ 94%] Building CXX object tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/DiagnosticNames.cpp.o [ 2444s] [ 94%] Built target LLVM [ 2444s] [ 94%] Building CXX object tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/FindDiagnosticID.cpp.o [ 2445s] [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanCallOnFunctionExit.cpp.o [ 2445s] [ 94%] Building CXX object tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/ListWarnings.cpp.o [ 2446s] [ 94%] Linking CXX executable ../../bin/llvm-ar [ 2446s] [ 94%] Building CXX object tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/ShowEnabledWarnings.cpp.o [ 2447s] [ 94%] Building CXX object tools/clang/tools/diagtool/CMakeFiles/diagtool.dir/TreeView.cpp.o [ 2447s] [ 94%] Linking CXX shared module ../../lib/LLVMgold.so [ 2448s] [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanCallUserExpression.cpp.o [ 2448s] [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanPython.cpp.o [ 2449s] [ 94%] Built target llvm-ar [ 2449s] Scanning dependencies of target clang [ 2449s] [ 94%] Building CXX object tools/clang/tools/driver/CMakeFiles/clang.dir/driver.cpp.o [ 2449s] [ 94%] Linking CXX executable ../../../../bin/diagtool [ 2450s] [ 94%] Linking CXX executable ../../bin/opt [ 2452s] [ 94%] Linking CXX executable ../../bin/llvm-lto [ 2452s] Scanning dependencies of target clang-format [ 2452s] [ 94%] Building CXX object tools/clang/tools/clang-format/CMakeFiles/clang-format.dir/ClangFormat.cpp.o [ 2452s] [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanRunToAddress.cpp.o [ 2452s] [ 94%] Building CXX object tools/clang/tools/driver/CMakeFiles/clang.dir/cc1_main.cpp.o [ 2455s] [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanRunToJITAddress.cpp.o [ 2455s] [ 94%] Built target diagtool [ 2455s] [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanShouldStopHere.cpp.o [ 2456s] [ 94%] Linking CXX executable ../../../../bin/clang-format [ 2457s] [ 94%] Built target clang-format [ 2457s] [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanStepInRange.cpp.o [ 2459s] Scanning dependencies of target clang-import-test [ 2459s] [ 94%] Building CXX object tools/clang/tools/clang-import-test/CMakeFiles/clang-import-test.dir/clang-import-test.cpp.o [ 2460s] [ 94%] Building CXX object tools/clang/tools/driver/CMakeFiles/clang.dir/cc1as_main.cpp.o [ 2460s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2460s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 2460s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 2460s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 2460s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 2460s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/clang-import-test/clang-import-test.cpp:10: [ 2460s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2460s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2460s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2460s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2460s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2460s] typename add_lvalue_reference_if_not_pointer::type; [ 2460s] ^ [ 2460s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2460s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2460s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2460s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2460s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2460s] ^ [ 2460s] Scanning dependencies of target libclang [ 2460s] [ 94%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/ARCMigrate.cpp.o [ 2461s] [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanStepInstruction.cpp.o [ 2462s] [ 94%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/BuildSystem.cpp.o [ 2463s] [ 94%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndex.cpp.o [ 2463s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2463s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2463s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2463s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2463s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2463s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2464s] [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanStepOut.cpp.o [ 2465s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2465s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/VirtualFileSystem.h:16, [ 2465s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/FileManager.h:19, [ 2465s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Module.h:18, [ 2465s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Frontend/PCHContainerOperations.h:13, [ 2465s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndexer.h:19, [ 2465s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndex.cpp:16: [ 2465s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2465s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2465s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2465s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2465s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2465s] typename add_lvalue_reference_if_not_pointer::type; [ 2465s] ^ [ 2465s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2465s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2465s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2465s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2465s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2465s] ^ [ 2465s] [ 94%] Linking CXX executable ../../../../bin/clang [ 2466s] [ 94%] Built target LTO [ 2466s] [ 94%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexCXX.cpp.o [ 2466s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2466s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 2466s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 2466s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2466s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2466s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 2466s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 2466s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2467s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2467s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 2467s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 2467s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2467s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2467s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 2467s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2467s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2467s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2467s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 2467s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2467s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2467s] static const bool value = [ 2467s] ^~~~~ [ 2467s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2467s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 2467s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 2467s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2467s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2467s] ^ [ 2467s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2467s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 2467s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 2467s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2467s] [ 94%] Linking CXX executable ../../../../bin/clang-import-test [ 2468s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2468s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/VirtualFileSystem.h:16, [ 2468s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/FileManager.h:19, [ 2468s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Module.h:18, [ 2468s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Frontend/PCHContainerOperations.h:13, [ 2468s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndexer.h:19, [ 2468s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndexCXX.cpp:14: [ 2468s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2468s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2468s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2468s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2468s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2468s] typename add_lvalue_reference_if_not_pointer::type; [ 2468s] ^ [ 2468s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2468s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2468s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2468s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2468s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2468s] ^ [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndex.cpp:1894:43: required from here [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndex.cpp:1896:49: required from here [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndex.cpp:1898:47: required from here [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndex.cpp:1900:42: required from here [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndex.cpp:4177:64: required from here [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndex.cpp:4180:59: required from here [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndex.cpp:4182:52: required from here [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndex.cpp:4184:62: required from here [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndex.cpp:4186:71: required from here [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndex.cpp:4197:65: required from here [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndex.cpp:4199:63: required from here [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndex.cpp:4205:64: required from here [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CXXInheritedCtorInitExpr; Y = const clang::Stmt*]' [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndex.cpp:4209:47: required from here [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndex.cpp:4211:63: required from here [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndex.cpp:4214:64: required from here [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndex.cpp:4217:77: required from here [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndex.cpp:4219:68: required from here [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:344:5: 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*]' [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndex.cpp:4442:63: required from here [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2469s] [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanStepOverBreakpoint.cpp.o [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:344:5: 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*]' [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndex.cpp:5738:60: required from here [ 2469s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2470s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2470s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 2470s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 2470s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndex.cpp:2645:12: required from here [ 2470s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2470s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2470s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template 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*]' [ 2470s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 2470s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndex.cpp:2645:12: required from here [ 2470s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2471s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2471s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2471s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2471s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]': [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:359: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*]' [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndex.cpp:3831:85: required from here [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ImplicitCastExpr; Y = const clang::Stmt*]': [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndex.cpp:4177:64: required from here [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::DeclRefExpr; Y = const clang::Stmt*]': [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndex.cpp:4180:59: required from here [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::MemberExpr; Y = const clang::Stmt*]': [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndex.cpp:4182:52: required from here [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCIvarRefExpr; Y = const clang::Stmt*]': [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndex.cpp:4184:62: required from here [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCPropertyRefExpr; Y = const clang::Stmt*]': [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndex.cpp:4186:71: required from here [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::PseudoObjectExpr; Y = const clang::Stmt*]': [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndex.cpp:4197:65: required from here [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::OpaqueValueExpr; Y = const clang::Stmt*]': [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndex.cpp:4199:63: required from here [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]': [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndex.cpp:4203:48: required from here [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXConstructExpr; Y = const clang::Stmt*]': [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndex.cpp:4205:64: required from here [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CXXInheritedCtorInitExpr; Y = const clang::Stmt*]': [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CXXInheritedCtorInitExpr; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CXXInheritedCtorInitExpr*]' [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndex.cpp:4209:47: required from here [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCMessageExpr; Y = const clang::Stmt*]': [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndex.cpp:4211:63: required from here [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::ObjCProtocolExpr; Y = const clang::Stmt*]': [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndex.cpp:4214:64: required from here [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::SubstNonTypeTemplateParmPackExpr; Y = const clang::Stmt*]': [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndex.cpp:4217:77: required from here [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::SizeOfPackExpr; Y = const clang::Stmt*]': [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndex.cpp:4219:68: required from here [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::LabelStmt; Y = const clang::Stmt*]': [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:359: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*]' [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndex.cpp:4442:63: required from here [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::GotoStmt; Y = const clang::Stmt*]': [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:359: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*]' [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndex.cpp:5738:60: required from here [ 2471s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2472s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::BinaryOperator; Y = const clang::Stmt*]': [ 2472s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 2472s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 2472s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndex.cpp:2645:12: required from here [ 2472s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2472s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::UnaryOperator; Y = const clang::Stmt*]': [ 2472s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334: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*]' [ 2472s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/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*]' [ 2472s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndex.cpp:2645:12: required from here [ 2472s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2472s] [ 94%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexCodeCompletion.cpp.o [ 2473s] [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanStepOverRange.cpp.o [ 2474s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2474s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/VirtualFileSystem.h:16, [ 2474s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/FileManager.h:19, [ 2474s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Module.h:18, [ 2474s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Frontend/PCHContainerOperations.h:13, [ 2474s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndexer.h:19, [ 2474s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndexCodeCompletion.cpp:15: [ 2474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2474s] typename add_lvalue_reference_if_not_pointer::type; [ 2474s] ^ [ 2474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2474s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2474s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2474s] ^ [ 2476s] [ 94%] Built target LLVMgold [ 2476s] [ 94%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexDiagnostic.cpp.o [ 2476s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2476s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 2476s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 2476s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2476s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2476s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 2476s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 2476s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2477s] [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanStepRange.cpp.o [ 2478s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2478s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/VirtualFileSystem.h:16, [ 2478s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/FileManager.h:19, [ 2478s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Module.h:18, [ 2478s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Frontend/PCHContainerOperations.h:13, [ 2478s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndexer.h:19, [ 2478s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndexDiagnostic.cpp:14: [ 2478s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2478s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2478s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2478s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2478s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2478s] typename add_lvalue_reference_if_not_pointer::type; [ 2478s] ^ [ 2478s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2478s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2478s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2478s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2478s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2478s] ^ [ 2478s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2478s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2478s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2478s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2478s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2478s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2479s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2479s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2479s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2479s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2479s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2479s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2480s] [ 94%] Built target opt [ 2480s] [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanStepThrough.cpp.o [ 2480s] [ 94%] Built target llvm-lto [ 2480s] [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanStepUntil.cpp.o [ 2481s] [ 94%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexHigh.cpp.o [ 2482s] [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadPlanTracer.cpp.o [ 2482s] [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/ThreadSpec.cpp.o [ 2483s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2483s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/SourceLocation.h:18, [ 2483s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CXCursor.h:18, [ 2483s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CursorVisitor.h:13, [ 2483s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndexHigh.cpp:10: [ 2483s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2483s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2483s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2483s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2483s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2483s] typename add_lvalue_reference_if_not_pointer::type; [ 2483s] ^ [ 2483s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2483s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2483s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2483s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2483s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2483s] ^ [ 2483s] [ 94%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexInclusionStack.cpp.o [ 2483s] [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/UnixSignals.cpp.o [ 2484s] [ 94%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexUSRs.cpp.o [ 2485s] [ 94%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CIndexer.cpp.o [ 2485s] [ 94%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXComment.cpp.o [ 2485s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2485s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/VirtualFileSystem.h:16, [ 2485s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/FileManager.h:19, [ 2485s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Module.h:18, [ 2485s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Frontend/PCHContainerOperations.h:13, [ 2485s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndexer.h:19, [ 2485s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndexUSRs.cpp:14: [ 2485s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2485s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2485s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2485s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2485s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2485s] typename add_lvalue_reference_if_not_pointer::type; [ 2485s] ^ [ 2485s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2485s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2485s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2485s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2485s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2485s] ^ [ 2485s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2485s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/VirtualFileSystem.h:16, [ 2485s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/FileManager.h:19, [ 2485s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Module.h:18, [ 2485s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Frontend/PCHContainerOperations.h:13, [ 2485s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndexer.h:19, [ 2485s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndexInclusionStack.cpp:15: [ 2485s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2485s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2485s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2485s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2485s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2485s] typename add_lvalue_reference_if_not_pointer::type; [ 2485s] ^ [ 2485s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2485s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2485s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2485s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2485s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2485s] ^ [ 2486s] [ 94%] Building CXX object tools/lldb/source/Target/CMakeFiles/lldbTarget.dir/UnwindAssembly.cpp.o [ 2486s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2486s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2486s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2486s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2486s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2486s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2486s] [ 94%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXCursor.cpp.o [ 2487s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2487s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CLog.h:14, [ 2487s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CXTranslationUnit.h:17, [ 2487s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CXComment.h:17, [ 2487s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CXComment.cpp:14: [ 2487s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2487s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2487s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2487s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2487s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2487s] typename add_lvalue_reference_if_not_pointer::type; [ 2487s] ^ [ 2487s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2487s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2487s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2487s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2487s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2487s] ^ [ 2487s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2487s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2487s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2487s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2487s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2487s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2487s] [ 94%] Linking CXX static library ../../../../lib/liblldbTarget.a [ 2488s] Scanning dependencies of target arcmt-test [ 2488s] [ 94%] Building CXX object tools/clang/tools/arcmt-test/CMakeFiles/arcmt-test.dir/arcmt-test.cpp.o [ 2488s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2488s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2488s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2488s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2488s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2488s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2488s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2488s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CLog.h:14, [ 2488s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CXTranslationUnit.h:17, [ 2488s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CXCursor.cpp:16: [ 2488s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2488s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2488s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2488s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2488s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2488s] typename add_lvalue_reference_if_not_pointer::type; [ 2488s] ^ [ 2488s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2488s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2488s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2488s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2488s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2488s] ^ [ 2488s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2488s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2488s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2488s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2488s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2488s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2488s] Scanning dependencies of target clang-check [ 2488s] [ 94%] Building CXX object tools/clang/tools/clang-check/CMakeFiles/clang-check.dir/ClangCheck.cpp.o [ 2490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 2490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 2490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2490s] [ 94%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXIndexDataConsumer.cpp.o [ 2490s] [ 94%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXCompilationDatabase.cpp.o [ 2490s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2490s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ARCMigrate/FileRemapper.h:13, [ 2490s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ARCMigrate/ARCMT.h:13, [ 2490s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/arcmt-test/arcmt-test.cpp:10: [ 2490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2490s] typename add_lvalue_reference_if_not_pointer::type; [ 2490s] ^ [ 2490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2490s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2490s] ^ [ 2490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CXCursor.cpp:271:44: required from here [ 2490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CXCursor.cpp:277:49: required from here [ 2490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CXCursor.cpp:476:65: required from here [ 2490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CXCursor.cpp:532:30: required from here [ 2490s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2490s] [ 94%] Built target clang-import-test [ 2490s] Scanning dependencies of target clang-apply-replacements [ 2490s] [ 94%] Building CXX object tools/clang/tools/extra/clang-apply-replacements/tool/CMakeFiles/clang-apply-replacements.dir/ClangApplyReplacementsMain.cpp.o [ 2490s] Scanning dependencies of target clang-reorder-fields [ 2490s] [ 94%] Building CXX object tools/clang/tools/extra/clang-reorder-fields/tool/CMakeFiles/clang-reorder-fields.dir/ClangReorderFields.cpp.o [ 2491s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2491s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/VirtualFileSystem.h:16, [ 2491s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/FileManager.h:19, [ 2491s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Module.h:18, [ 2491s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Frontend/PCHContainerOperations.h:13, [ 2491s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/CodeGen/ObjectFilePCHContainerOperations.h:13, [ 2491s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/clang-check/ClangCheck.cpp:20: [ 2491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2491s] typename add_lvalue_reference_if_not_pointer::type; [ 2491s] ^ [ 2491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2491s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2491s] ^ [ 2491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:344:5: 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*]' [ 2491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CXCursor.cpp:973:54: required from here [ 2491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2491s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2491s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2491s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2491s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/SourceLocation.h:18, [ 2491s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CXCursor.h:18, [ 2491s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CXIndexDataConsumer.h:13, [ 2491s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CXIndexDataConsumer.cpp:10: [ 2491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2491s] typename add_lvalue_reference_if_not_pointer::type; [ 2491s] ^ [ 2491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2491s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2491s] ^ [ 2491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::Expr; Y = const clang::Stmt*]': [ 2491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:359: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*]' [ 2491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CXCursor.cpp:973:54: required from here [ 2491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2491s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2491s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2491s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2492s] [ 94%] Built target lldbTarget [ 2492s] Scanning dependencies of target clang-tidy [ 2492s] [ 94%] Building CXX object tools/clang/tools/extra/clang-tidy/tool/CMakeFiles/clang-tidy.dir/ClangTidyMain.cpp.o [ 2492s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2492s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/VirtualFileSystem.h:16, [ 2492s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/FileManager.h:19, [ 2492s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Tooling/Core/Replacement.h:22, [ 2492s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Tooling/Core/Diagnostic.h:20, [ 2492s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-apply-replacements/include/clang-apply-replacements/Tooling/ApplyReplacements.h:19, [ 2492s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-apply-replacements/tool/ClangApplyReplacementsMain.cpp:16: [ 2492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2492s] typename add_lvalue_reference_if_not_pointer::type; [ 2492s] ^ [ 2492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2492s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2492s] ^ [ 2492s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2492s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/VirtualFileSystem.h:16, [ 2492s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/FileManager.h:19, [ 2492s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Tooling/Core/Replacement.h:22, [ 2492s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Tooling/Refactoring.h:22, [ 2492s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-reorder-fields/tool/../ReorderFieldsAction.h:19, [ 2492s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-reorder-fields/tool/ClangReorderFields.cpp:15: [ 2492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2492s] typename add_lvalue_reference_if_not_pointer::type; [ 2492s] ^ [ 2492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2492s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2492s] ^ [ 2492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2492s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2492s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2492s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2494s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2494s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/DiagnosticIDs.h:18, [ 2494s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Diagnostic.h:18, [ 2494s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/tool/../ClangTidyDiagnosticConsumer.h:14, [ 2494s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/tool/../ClangTidy.h:13, [ 2494s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/tool/ClangTidyMain.cpp:18: [ 2494s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2494s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2494s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2494s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2494s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2494s] typename add_lvalue_reference_if_not_pointer::type; [ 2494s] ^ [ 2494s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2494s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2494s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2494s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2494s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2494s] ^ [ 2494s] [ 94%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXLoadedDiagnostic.cpp.o [ 2494s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2494s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2494s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2494s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2494s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2494s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2494s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2494s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2494s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2494s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2494s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2494s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2494s] [ 94%] Linking CXX executable ../../../../bin/clang-check [ 2495s] [ 94%] Linking CXX executable ../../../../bin/arcmt-test [ 2495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2495s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2495s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2495s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 2496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 2496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 2496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 2496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 2496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 2496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 2496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 2496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2496s] static const bool value = [ 2496s] ^~~~~ [ 2496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 2496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 2496s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2496s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2496s] ^ [ 2497s] [ 94%] Linking CXX executable ../../../../../../bin/clang-reorder-fields [ 2497s] [ 94%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXSourceLocation.cpp.o [ 2497s] [ 94%] Linking CXX executable ../../../../../../bin/clang-apply-replacements [ 2498s] [ 94%] Built target clang-apply-replacements [ 2498s] [ 94%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXStoredDiagnostic.cpp.o [ 2499s] Scanning dependencies of target clang-change-namespace [ 2499s] [ 94%] Building CXX object tools/clang/tools/extra/change-namespace/tool/CMakeFiles/clang-change-namespace.dir/ClangChangeNamespace.cpp.o [ 2499s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2499s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 2499s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 2499s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 2499s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 2499s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Frontend/ASTUnit.h:18, [ 2499s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CXSourceLocation.cpp:14: [ 2499s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2499s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2499s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2499s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2499s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2499s] typename add_lvalue_reference_if_not_pointer::type; [ 2499s] ^ [ 2499s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2499s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2499s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2499s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2499s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2499s] ^ [ 2500s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2500s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2500s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2500s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2500s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2500s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2500s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2500s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/VirtualFileSystem.h:16, [ 2500s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/FileManager.h:19, [ 2500s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Module.h:18, [ 2500s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Frontend/PCHContainerOperations.h:13, [ 2500s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndexer.h:19, [ 2500s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CXStoredDiagnostic.cpp:15: [ 2500s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2500s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2500s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2500s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2500s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2500s] typename add_lvalue_reference_if_not_pointer::type; [ 2500s] ^ [ 2500s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2500s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2500s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2500s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2500s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2500s] ^ [ 2500s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2500s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 2500s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 2500s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 2500s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 2500s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:48, [ 2500s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchFinder.h:44, [ 2500s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/tool/../ChangeNamespace.h:13, [ 2500s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/tool/ClangChangeNamespace.cpp:32: [ 2500s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2500s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2500s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2500s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2500s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2500s] typename add_lvalue_reference_if_not_pointer::type; [ 2500s] ^ [ 2500s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2500s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2500s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2500s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2500s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2500s] ^ [ 2501s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2501s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2501s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2501s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2501s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 2501s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 2501s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2501s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2501s] ^ [ 2501s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2501s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2501s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2501s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2501s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2501s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2501s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2501s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 2501s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 2501s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2502s] static const bool value = [ 2502s] ^~~~~ [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2502s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2502s] ^ [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2502s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2502s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/tool/ClangTidyMain.cpp:525:1: required from here [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/tool/ClangTidyMain.cpp:525:1: required from here [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/tool/ClangTidyMain.cpp:525:1: required from here [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/tool/ClangTidyMain.cpp:525:1: required from here [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/tool/ClangTidyMain.cpp:525:1: required from here [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/tool/ClangTidyMain.cpp:525:1: required from here [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/tool/ClangTidyMain.cpp:525:1: required from here [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/tool/ClangTidyMain.cpp:525:1: required from here [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/tool/ClangTidyMain.cpp:525:1: required from here [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/tool/ClangTidyMain.cpp:525:1: required from here [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/tool/ClangTidyMain.cpp:525:1: required from here [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/tool/ClangTidyMain.cpp:525:1: required from here [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/tool/ClangTidyMain.cpp:525:1: required from here [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/tool/ClangTidyMain.cpp:525:1: required from here [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/tool/ClangTidyMain.cpp:525:1: required from here [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/tool/ClangTidyMain.cpp:525:1: required from here [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/tool/ClangTidyMain.cpp:525:1: required from here [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/tool/ClangTidyMain.cpp:525:1: required from here [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/tool/ClangTidyMain.cpp:525:1: required from here [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/tool/ClangTidyMain.cpp:525:1: required from here [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/tool/ClangTidyMain.cpp:525:1: required from here [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/tool/ClangTidyMain.cpp:525:1: required from here [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/tool/ClangTidyMain.cpp:525:1: required from here [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/tool/ClangTidyMain.cpp:525:1: required from here [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-tidy/tool/ClangTidyMain.cpp:525:1: required from here [ 2502s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2503s] [ 94%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXString.cpp.o [ 2503s] [ 94%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/CXType.cpp.o [ 2504s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2504s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CXString.h:18, [ 2504s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CXString.cpp:16: [ 2504s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2504s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2504s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2504s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2504s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2504s] typename add_lvalue_reference_if_not_pointer::type; [ 2504s] ^ [ 2504s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2504s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2504s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2504s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2504s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2504s] ^ [ 2505s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2505s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/VirtualFileSystem.h:16, [ 2505s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/FileManager.h:19, [ 2505s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Module.h:18, [ 2505s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Frontend/PCHContainerOperations.h:13, [ 2505s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndexer.h:19, [ 2505s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CXType.cpp:14: [ 2505s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2505s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2505s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2505s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2505s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2505s] typename add_lvalue_reference_if_not_pointer::type; [ 2505s] ^ [ 2505s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2505s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2505s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2505s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2505s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2505s] ^ [ 2505s] [ 94%] Linking CXX executable ../../../../../../bin/clang-tidy [ 2506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2506s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2506s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2506s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2507s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2507s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2507s] [ 94%] Building CXX object tools/clang/tools/libclang/CMakeFiles/libclang.dir/Indexing.cpp.o [ 2507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2507s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2507s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2507s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 2508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 2508s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2508s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2508s] ^ [ 2509s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2509s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/VirtualFileSystem.h:16, [ 2509s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/FileManager.h:19, [ 2509s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Module.h:18, [ 2509s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Frontend/PCHContainerOperations.h:13, [ 2509s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/CIndexer.h:19, [ 2509s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/libclang/Indexing.cpp:11: [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2509s] typename add_lvalue_reference_if_not_pointer::type; [ 2509s] ^ [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2509s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2509s] ^ [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/tool/ClangChangeNamespace.cpp:178:1: required from here [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/tool/ClangChangeNamespace.cpp:178:1: required from here [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/tool/ClangChangeNamespace.cpp:178:1: required from here [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/tool/ClangChangeNamespace.cpp:178:1: required from here [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/tool/ClangChangeNamespace.cpp:178:1: required from here [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/tool/ClangChangeNamespace.cpp:178:1: required from here [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/tool/ClangChangeNamespace.cpp:178:1: required from here [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/tool/ClangChangeNamespace.cpp:178:1: required from here [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/tool/ClangChangeNamespace.cpp:178:1: required from here [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/tool/ClangChangeNamespace.cpp:178:1: required from here [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/tool/ClangChangeNamespace.cpp:178:1: required from here [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/tool/ClangChangeNamespace.cpp:178:1: required from here [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/tool/ClangChangeNamespace.cpp:178:1: required from here [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/tool/ClangChangeNamespace.cpp:178:1: required from here [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/tool/ClangChangeNamespace.cpp:178:1: required from here [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/tool/ClangChangeNamespace.cpp:178:1: required from here [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/tool/ClangChangeNamespace.cpp:178:1: required from here [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/tool/ClangChangeNamespace.cpp:178:1: required from here [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/tool/ClangChangeNamespace.cpp:178:1: required from here [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/tool/ClangChangeNamespace.cpp:178:1: required from here [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/tool/ClangChangeNamespace.cpp:178:1: required from here [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/tool/ClangChangeNamespace.cpp:178:1: required from here [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/tool/ClangChangeNamespace.cpp:178:1: required from here [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/tool/ClangChangeNamespace.cpp:178:1: required from here [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/change-namespace/tool/ClangChangeNamespace.cpp:178:1: required from here [ 2509s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2510s] Scanning dependencies of target clang-query [ 2510s] [ 94%] Building CXX object tools/clang/tools/extra/clang-query/tool/CMakeFiles/clang-query.dir/ClangQuery.cpp.o [ 2511s] [ 94%] Built target arcmt-test [ 2511s] Scanning dependencies of target clang-move [ 2511s] [ 94%] Building CXX object tools/clang/tools/extra/clang-move/tool/CMakeFiles/clang-move.dir/ClangMoveMain.cpp.o [ 2511s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2511s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 2511s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 2511s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 2511s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 2511s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:48, [ 2511s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h:20, [ 2511s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/tool/../Query.h:13, [ 2511s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/tool/ClangQuery.cpp:29: [ 2511s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2511s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2511s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2511s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2511s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2511s] typename add_lvalue_reference_if_not_pointer::type; [ 2511s] ^ [ 2511s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2511s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2511s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2511s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2511s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2511s] ^ [ 2512s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2512s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2512s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2512s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2512s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2512s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2512s] [ 94%] Linking CXX executable ../../../../../../bin/clang-change-namespace [ 2513s] [ 94%] Built target clang-reorder-fields [ 2513s] Scanning dependencies of target clangd [ 2513s] [ 94%] Building CXX object tools/clang/tools/extra/clangd/tool/CMakeFiles/clangd.dir/ClangdMain.cpp.o [ 2513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 2513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 2513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2513s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2513s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 2513s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 2513s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 2513s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 2513s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:48, [ 2513s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchFinder.h:44, [ 2513s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/tool/../HelperDeclRefGraph.h:13, [ 2513s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/tool/../ClangMove.h:13, [ 2513s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/tool/ClangMoveMain.cpp:10: [ 2513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2513s] typename add_lvalue_reference_if_not_pointer::type; [ 2513s] ^ [ 2513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2513s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2513s] ^ [ 2513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 2513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 2513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 2513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 2513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 2513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 2513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2513s] static const bool value = [ 2513s] ^~~~~ [ 2513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 2513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 2513s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2513s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2513s] ^ [ 2514s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2514s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::CallExpr; Y = const clang::Stmt*]' [ 2514s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ExprCXX.h:189:52: required from here [ 2514s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2515s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2515s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CompoundStmt; Y = const clang::Stmt*]' [ 2515s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:100:44: required from here [ 2515s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2515s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2515s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::CXXCatchStmt; Y = const clang::Stmt*]' [ 2515s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtCXX.h:108:48: required from here [ 2515s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2515s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2515s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt*]' [ 2515s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2515s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2515s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'const bool llvm::is_simple_type::value': [ 2515s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:286:29: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(Y&) [with X = clang::ObjCAtCatchStmt; Y = const clang::Stmt* const]' [ 2515s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:208:59: required from here [ 2515s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:226:21: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2515s] static const bool value = [ 2515s] ^~~~~ [ 2515s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2515s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast_or_null(const Y&) [with X = clang::ObjCAtFinallyStmt; Y = const clang::Stmt*]' [ 2515s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtObjC.h:228:73: required from here [ 2515s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2515s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2515s] ^ [ 2515s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2515s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/APValue.h:17, [ 2515s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Decl.h:17, [ 2515s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:20, [ 2515s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTContext.h:18, [ 2515s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Frontend/ASTUnit.h:18, [ 2515s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clangd/tool/../ClangdUnit.h:15, [ 2515s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clangd/tool/../ClangdUnitStore.h:15, [ 2515s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clangd/tool/../ClangdServer.h:13, [ 2515s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clangd/tool/../ClangdLSPServer.h:13, [ 2515s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clangd/tool/ClangdMain.cpp:10: [ 2515s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2515s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2515s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2515s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2515s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2515s] typename add_lvalue_reference_if_not_pointer::type; [ 2515s] ^ [ 2515s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2515s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2515s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2515s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2515s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2515s] ^ [ 2516s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2516s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:277:5: required by substitution of 'template typename 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*]' [ 2516s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/StmtOpenMP.h:2163:56: required from here [ 2516s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2516s] [ 94%] Linking CXX shared library ../../../../lib/libclang.so [ 2516s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2516s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2516s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2516s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2516s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2516s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2517s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2517s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2517s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2517s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2517s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2517s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2519s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2519s] ^ [ 2519s] [ 94%] Linking CXX executable ../../../../../../bin/clangd [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/tool/ClangQuery.cpp:116:1: required from here [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Expr]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/tool/ClangQuery.cpp:116:1: required from here [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/tool/ClangQuery.cpp:116:1: required from here [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/tool/ClangQuery.cpp:116:1: required from here [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/tool/ClangQuery.cpp:116:1: required from here [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/tool/ClangQuery.cpp:116:1: required from here [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/tool/ClangQuery.cpp:116:1: required from here [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/tool/ClangQuery.cpp:116:1: required from here [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/tool/ClangQuery.cpp:116:1: required from here [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/tool/ClangQuery.cpp:116:1: required from here [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/tool/ClangQuery.cpp:116:1: required from here [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/tool/ClangQuery.cpp:116:1: required from here [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/tool/ClangQuery.cpp:116:1: required from here [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/tool/ClangQuery.cpp:116:1: required from here [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/tool/ClangQuery.cpp:116:1: required from here [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/tool/ClangQuery.cpp:116:1: required from here [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/tool/ClangQuery.cpp:116:1: required from here [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/tool/ClangQuery.cpp:116:1: required from here [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/tool/ClangQuery.cpp:116:1: required from here [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/tool/ClangQuery.cpp:116:1: required from here [ 2519s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 2520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/tool/ClangQuery.cpp:116:1: required from here [ 2520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 2520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 2520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 2520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 2520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/tool/ClangQuery.cpp:116:1: required from here [ 2520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 2520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/tool/ClangQuery.cpp:116:1: required from here [ 2520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 2520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/tool/ClangQuery.cpp:116:1: required from here [ 2520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 2520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 2520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 2520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-query/tool/ClangQuery.cpp:116:1: required from here [ 2520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2520s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2520s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2520s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2521s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2521s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2521s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2521s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:378:29: required from 'static const T* clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::get(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::LambdaExpr; BaseT = clang::Stmt]' [ 2521s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:234:33: required from 'const T* clang::ast_type_traits::DynTypedNode::get() const [with T = clang::LambdaExpr]' [ 2521s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchers.h:5666:68: required from here [ 2521s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2521s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2521s] ^ [ 2522s] [ 94%] Linking CXX executable ../../../../../../bin/clang-query [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::BinaryOperator]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/tool/ClangMoveMain.cpp:210:1: required from here [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::IntegerLiteral; BaseT = clang::Stmt]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IntegerLiteral]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::IntegerLiteral]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/tool/ClangMoveMain.cpp:210:1: required from here [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::Stmt]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/tool/ClangMoveMain.cpp:210:1: required from here [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::ReturnStmt; BaseT = clang::Stmt]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ReturnStmt]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::ReturnStmt]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/tool/ClangMoveMain.cpp:210:1: required from here [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::SwitchStmt]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/tool/ClangMoveMain.cpp:210:1: required from here [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::MemberExpr]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/tool/ClangMoveMain.cpp:210:1: required from here [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::AbstractConditionalOperator; BaseT = clang::Stmt]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::AbstractConditionalOperator]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::AbstractConditionalOperator]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/tool/ClangMoveMain.cpp:210:1: required from here [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ImplicitCastExpr]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/tool/ClangMoveMain.cpp:210:1: required from here [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ExplicitCastExpr]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/tool/ClangMoveMain.cpp:210:1: required from here [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CastExpr]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/tool/ClangMoveMain.cpp:210:1: required from here [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryOperator]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/tool/ClangMoveMain.cpp:210:1: required from here [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ArraySubscriptExpr]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/tool/ClangMoveMain.cpp:210:1: required from here [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::IfStmt]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/tool/ClangMoveMain.cpp:210:1: required from here [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXConstructExpr]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/tool/ClangMoveMain.cpp:210:1: required from here [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclStmt]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/tool/ClangMoveMain.cpp:210:1: required from here [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::OverloadExpr; Y = const clang::Stmt*]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::OverloadExpr; BaseT = clang::Stmt]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::OverloadExpr]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::OverloadExpr]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/tool/ClangMoveMain.cpp:210:1: required from here [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DeclRefExpr]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/tool/ClangMoveMain.cpp:210:1: required from here [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXMemberCallExpr]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/tool/ClangMoveMain.cpp:210:1: required from here [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ObjCMessageExpr]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/tool/ClangMoveMain.cpp:210:1: required from here [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::UnaryExprOrTypeTraitExpr]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/tool/ClangMoveMain.cpp:210:1: required from here [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::cast(const Y&) [with X = clang::DesignatedInitExpr; Y = const clang::Stmt*]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::DesignatedInitExpr; BaseT = clang::Stmt]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::DesignatedInitExpr]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::DesignatedInitExpr]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/tool/ClangMoveMain.cpp:210:1: required from here [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::CXXForRangeStmt]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/tool/ClangMoveMain.cpp:210:1: required from here [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383: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]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::ForStmt]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_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]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/tool/ClangMoveMain.cpp:210:1: required from here [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:240:1: required by substitution of '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*]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:383:22: required from 'static const T& clang::ast_type_traits::DynTypedNode::DynCastPtrConverter::getUnchecked(clang::ast_type_traits::ASTNodeKind, const char*) [with T = clang::InitListExpr; BaseT = clang::Stmt]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/ASTTypeTraits.h:242:42: required from 'const T& clang::ast_type_traits::DynTypedNode::getUnchecked() const [with T = clang::InitListExpr]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/ASTMatchers/ASTMatchersInternal.h:283:19: required from 'bool clang::ast_matchers::internal::MatcherInterface::dynMatches(const clang::ast_type_traits::DynTypedNode&, clang::ast_matchers::internal::ASTMatchFinder*, clang::ast_matchers::internal::BoundNodesTreeBuilder*) const [with T = clang::InitListExpr]' [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang-tools-extra/clang-move/tool/ClangMoveMain.cpp:210:1: required from here [ 2522s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2526s] [ 94%] Linking CXX executable ../../../../../../bin/clang-move [ 2528s] [ 94%] Built target clang-change-namespace [ 2528s] Scanning dependencies of target liblldb [ 2528s] [ 94%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBAddress.cpp.o [ 2532s] [ 94%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBAttachInfo.cpp.o [ 2535s] [ 94%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBBlock.cpp.o [ 2535s] [ 94%] Built target clangd [ 2535s] Scanning dependencies of target lldb-argdumper [ 2535s] [ 94%] Building CXX object tools/lldb/tools/argdumper/CMakeFiles/lldb-argdumper.dir/argdumper.cpp.o [ 2536s] [ 94%] Linking CXX executable ../../../../bin/lldb-argdumper [ 2537s] [ 94%] Built target lldb-argdumper [ 2537s] Scanning dependencies of target lldb-server [ 2537s] [ 94%] Building CXX object tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/Acceptor.cpp.o [ 2538s] [ 94%] Building CXX object tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/lldb-gdbserver.cpp.o [ 2538s] [ 94%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBBreakpoint.cpp.o [ 2538s] [ 94%] Built target clang-query [ 2538s] [ 94%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBBreakpointLocation.cpp.o [ 2541s] [ 94%] Built target clang-check [ 2541s] [ 94%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBBroadcaster.cpp.o [ 2541s] [ 94%] Built target clang-move [ 2541s] [ 94%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBCommandInterpreter.cpp.o [ 2542s] [ 94%] Building CXX object tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/lldb-platform.cpp.o [ 2542s] [ 94%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBCommandReturnObject.cpp.o [ 2543s] [ 94%] Building CXX object tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/lldb-server.cpp.o [ 2544s] [ 94%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBCommunication.cpp.o [ 2544s] [ 94%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBCompileUnit.cpp.o [ 2545s] [ 94%] Building CXX object tools/lldb/tools/lldb-server/CMakeFiles/lldb-server.dir/LLDBServerUtilities.cpp.o [ 2545s] [ 95%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBData.cpp.o [ 2545s] [ 95%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBDebugger.cpp.o [ 2545s] [ 95%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBDeclaration.cpp.o [ 2546s] Scanning dependencies of target BugpointPasses [ 2546s] [ 95%] Building CXX object tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/TestPasses.cpp.o [ 2546s] [ 95%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBError.cpp.o [ 2546s] [ 95%] Linking CXX executable ../../../../bin/lldb-server [ 2547s] [ 95%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBEvent.cpp.o [ 2547s] [ 95%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBExecutionContext.cpp.o [ 2548s] [ 95%] Linking CXX shared module ../../lib/BugpointPasses.so [ 2548s] [ 95%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBExpressionOptions.cpp.o [ 2548s] [ 95%] Built target BugpointPasses [ 2548s] [ 95%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBFileSpec.cpp.o [ 2550s] [ 95%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBFileSpecList.cpp.o [ 2551s] Scanning dependencies of target compiler-rt [ 2551s] [ 95%] Built target compiler-rt [ 2551s] [ 95%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBFrame.cpp.o [ 2551s] [ 95%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBFunction.cpp.o [ 2551s] Scanning dependencies of target llvm-ranlib [ 2551s] [ 95%] Generating ../../bin/llvm-ranlib [ 2551s] [ 95%] Built target llvm-ranlib [ 2551s] [ 95%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBHostOS.cpp.o [ 2551s] Scanning dependencies of target llvm-lib [ 2551s] [ 95%] Generating ../../bin/llvm-lib [ 2551s] [ 95%] Built target llvm-lib [ 2551s] [ 95%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBInstruction.cpp.o [ 2552s] [ 95%] Built target clang [ 2552s] Scanning dependencies of target llvm-dlltool [ 2552s] [ 96%] Generating ../../bin/llvm-dlltool [ 2552s] [ 96%] Built target llvm-dlltool [ 2552s] [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBInstructionList.cpp.o [ 2552s] [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBLanguageRuntime.cpp.o [ 2552s] [ 96%] Built target clang-tidy [ 2552s] [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBLaunchInfo.cpp.o [ 2553s] [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBLineEntry.cpp.o [ 2553s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/API/SBFrame.cpp: In member function 'lldb::SBValue lldb::SBFrame::EvaluateExpression(const char*, const lldb::SBExpressionOptions&)': [ 2553s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/API/SBFrame.cpp:1266:21: warning: variable 'exe_results' set but not used [-Wunused-but-set-variable] [ 2553s] ExpressionResults exe_results = eExpressionSetupError; [ 2553s] ^~~~~~~~~~~ [ 2554s] [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBListener.cpp.o [ 2554s] [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBMemoryRegionInfo.cpp.o [ 2555s] [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBMemoryRegionInfoList.cpp.o [ 2555s] [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBModule.cpp.o [ 2555s] [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBModuleSpec.cpp.o [ 2555s] [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBPlatform.cpp.o [ 2556s] [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBProcess.cpp.o [ 2557s] At global scope: [ 2557s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2557s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2557s] [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBQueue.cpp.o [ 2557s] [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBQueueItem.cpp.o [ 2557s] [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBSection.cpp.o [ 2558s] [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBSourceManager.cpp.o [ 2559s] [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBStream.cpp.o [ 2560s] [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBStringList.cpp.o [ 2560s] [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBStructuredData.cpp.o [ 2560s] [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBSymbol.cpp.o [ 2560s] [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBSymbolContext.cpp.o [ 2560s] [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBSymbolContextList.cpp.o [ 2561s] [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBTarget.cpp.o [ 2562s] [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBThread.cpp.o [ 2562s] [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBThreadCollection.cpp.o [ 2562s] [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBThreadPlan.cpp.o [ 2562s] [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBTrace.cpp.o [ 2563s] [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBTraceOptions.cpp.o [ 2564s] [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBType.cpp.o [ 2565s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2565s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2565s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2565s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 2565s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 2565s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/lldb-private-types.h:17, [ 2565s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/lldb-private.h:18, [ 2565s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Breakpoint/BreakpointID.h:18, [ 2565s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/API/SBTarget.cpp:27: [ 2565s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2565s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2565s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2565s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2565s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2565s] typename add_lvalue_reference_if_not_pointer::type; [ 2565s] ^ [ 2565s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2565s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2565s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2565s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2565s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2565s] ^ [ 2565s] [ 96%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBTypeCategory.cpp.o [ 2565s] [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBTypeEnumMember.cpp.o [ 2566s] [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBTypeFilter.cpp.o [ 2566s] [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBTypeFormat.cpp.o [ 2567s] [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBTypeNameSpecifier.cpp.o [ 2567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/API/SBTarget.cpp: In member function 'lldb::SBValue lldb::SBTarget::EvaluateExpression(const char*, const lldb::SBExpressionOptions&)': [ 2567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/API/SBTarget.cpp:2110:21: warning: variable 'exe_results' set but not used [-Wunused-but-set-variable] [ 2567s] ExpressionResults exe_results = eExpressionSetupError; [ 2567s] ^~~~~~~~~~~ [ 2567s] [ 97%] Built target lldb-server [ 2567s] [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBTypeSummary.cpp.o [ 2567s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2567s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2567s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2567s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/Hashing.h:49, [ 2567s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/ADT/ArrayRef.h:13, [ 2567s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/lldb-private-types.h:17, [ 2567s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/lldb-private.h:18, [ 2567s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Breakpoint/BreakpointID.h:18, [ 2567s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/API/SBTarget.cpp:27: [ 2567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2567s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2567s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2567s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2568s] [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBTypeSynthetic.cpp.o [ 2569s] [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBValue.cpp.o [ 2569s] [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBValueList.cpp.o [ 2570s] [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBVariablesOptions.cpp.o [ 2570s] [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBWatchpoint.cpp.o [ 2571s] [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SBUnixSignals.cpp.o [ 2571s] [ 97%] Building CXX object tools/lldb/source/API/CMakeFiles/liblldb.dir/SystemInitializerFull.cpp.o [ 2573s] At global scope: [ 2573s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2573s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2574s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/CBindingWrapping.h:18:0, [ 2574s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MemoryBuffer.h:20, [ 2574s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Host.h:18, [ 2574s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Endian.h:19, [ 2574s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/MD5.h:33, [ 2574s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/FileSystem.h:36, [ 2574s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Utility/FileSpec.h:23, [ 2574s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/FormatEntity.h:13, [ 2574s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/include/lldb/Core/Debugger.h:23, [ 2574s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/source/API/SystemInitializerFull.cpp:22: [ 2574s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2574s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2574s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2574s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2574s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2574s] typename add_lvalue_reference_if_not_pointer::type; [ 2574s] ^ [ 2574s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2574s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2574s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2574s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2574s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2574s] ^ [ 2578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/../clang/include/clang/AST/Stmt.h:758:69: required from here [ 2578s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2578s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2578s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2579s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2579s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2580s] [ 97%] Linking CXX shared library ../../../../lib/liblldb.so [ 2586s] [ 97%] Built target libclang [ 2586s] Scanning dependencies of target c-arcmt-test [ 2586s] [ 97%] Building C object tools/clang/tools/c-arcmt-test/CMakeFiles/c-arcmt-test.dir/c-arcmt-test.c.o [ 2586s] Scanning dependencies of target c-index-test [ 2586s] [ 97%] Building C object tools/clang/tools/c-index-test/CMakeFiles/c-index-test.dir/c-index-test.c.o [ 2586s] [ 97%] Building CXX object tools/clang/tools/c-index-test/CMakeFiles/c-index-test.dir/core_main.cpp.o [ 2586s] [ 97%] Linking CXX executable ../../../../bin/c-arcmt-test [ 2586s] [ 97%] Built target c-arcmt-test [ 2588s] In file included from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/LLVM.h:22:0, [ 2588s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/VirtualFileSystem.h:16, [ 2588s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/FileManager.h:19, [ 2588s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Basic/Module.h:18, [ 2588s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/Frontend/PCHContainerOperations.h:13, [ 2588s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/CodeGen/ObjectFilePCHContainerOperations.h:13, [ 2588s] from /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/tools/c-index-test/core_main.cpp:10: [ 2588s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::simplify_type': [ 2588s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: required from 'struct llvm::cast_retty' [ 2588s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2588s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2588s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:46:69: warning: ignoring attributes on template argument 'llvm::add_const_past_pointer::type {aka const clang::Stmt*}' [-Wignored-attributes] [ 2588s] typename add_lvalue_reference_if_not_pointer::type; [ 2588s] ^ [ 2588s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'struct llvm::cast_retty': [ 2588s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:323:5: required by substitution of 'template typename std::enable_if<(! llvm::is_simple_type::value), typename llvm::cast_retty::ret_type>::type llvm::dyn_cast(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]' [ 2588s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2588s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:201:68: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2588s] To, From, typename simplify_type::SimpleType>::ret_type; [ 2588s] ^ [ 2591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h: In instantiation of 'bool llvm::isa(const Y&) [with X = clang::CaseStmt; Y = const clang::Stmt*]': [ 2591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:334:16: required from 'typename llvm::cast_retty::ret_type llvm::dyn_cast(Y*) [with X = clang::CaseStmt; Y = const clang::Stmt; typename llvm::cast_retty::ret_type = const clang::CaseStmt*]' [ 2591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/clang/include/clang/AST/Stmt.h:758:69: required from here [ 2591s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm/include/llvm/Support/Casting.h:144:74: warning: ignoring attributes on template argument 'llvm::simplify_type::SimpleType {aka const clang::Stmt*}' [-Wignored-attributes] [ 2591s] return isa_impl_wrap::SimpleType>::doit(Val); [ 2591s] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ [ 2594s] [ 97%] Linking CXX executable ../../../../bin/c-index-test [ 2618s] [ 97%] Built target c-index-test [ 2633s] [ 97%] Built target liblldb [ 2633s] Scanning dependencies of target lldb [ 2633s] Scanning dependencies of target lldb-intel-mpxtable [ 2633s] [ 97%] Building CXX object tools/lldb/tools/driver/CMakeFiles/lldb.dir/Driver.cpp.o [ 2633s] [ 97%] Building CXX object tools/lldb/tools/driver/CMakeFiles/lldb.dir/Platform.cpp.o [ 2633s] [ 97%] Building CXX object tools/lldb/tools/intel-mpx/CMakeFiles/lldb-intel-mpxtable.dir/IntelMPXTablePlugin.cpp.o [ 2633s] Scanning dependencies of target lldb-mi [ 2633s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdArgSet.cpp.o [ 2633s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdArgValConsume.cpp.o [ 2633s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdArgValFile.cpp.o [ 2633s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdArgValListBase.cpp.o [ 2633s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdArgContext.cpp.o [ 2633s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdArgValBase.cpp.o [ 2633s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdArgValListOfN.cpp.o [ 2633s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdArgValNumber.cpp.o [ 2633s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdArgValOptionLong.cpp.o [ 2633s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdArgValOptionShort.cpp.o [ 2634s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdArgValPrintValues.cpp.o [ 2634s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdArgValString.cpp.o [ 2634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/tools/intel-mpx/IntelMPXTablePlugin.cpp: In function 'void PrintBTEntry(lldb::addr_t, lldb::addr_t, uint64_t, uint64_t, lldb::SBCommandReturnObject&)': [ 2634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/tools/intel-mpx/IntelMPXTablePlugin.cpp:71:71: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'uint64_t {aka long long unsigned int}' [-Wformat=] [ 2634s] result.Printf("Null bounds on map: pointer value = 0x%lx\n", value); [ 2634s] ^ [ 2634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/tools/intel-mpx/IntelMPXTablePlugin.cpp:73:48: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'lldb::addr_t {aka long long unsigned int}' [-Wformat=] [ 2634s] result.Printf(" lbound = 0x%lx,", lbound); [ 2634s] ^ [ 2634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/tools/intel-mpx/IntelMPXTablePlugin.cpp:74:44: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'lldb::addr_t {aka long long unsigned int}' [-Wformat=] [ 2634s] result.Printf(" ubound = 0x%lx", ubound); [ 2634s] ^ [ 2634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/tools/intel-mpx/IntelMPXTablePlugin.cpp:75:52: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'uint64_t {aka long long unsigned int}' [-Wformat=] [ 2634s] result.Printf(" (pointer value = 0x%lx,", value); [ 2634s] ^ [ 2634s] /home/abuild/rpmbuild/BUILD/llvm-5.0.2/lldb/tools/intel-mpx/IntelMPXTablePlugin.cpp:76:47: warning: format '%lx' expects argument of type 'long unsigned int', but argument 3 has type 'uint64_t {aka long long unsigned int}' [-Wformat=] [ 2634s] result.Printf(" metadata = 0x%lx)\n", meta); [ 2634s] ^ [ 2634s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdArgValThreadGrp.cpp.o [ 2634s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdBase.cpp.o [ 2634s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCommands.cpp.o [ 2634s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmd.cpp.o [ 2634s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdBreak.cpp.o [ 2634s] [ 97%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdData.cpp.o [ 2634s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdEnviro.cpp.o [ 2634s] At global scope: [ 2634s] cc1plus: warning: unrecognized command line option '-Wno-vla-extension' [ 2634s] cc1plus: warning: unrecognized command line option '-Wno-deprecated-register' [ 2634s] [ 98%] Linking CXX shared library ../../../../lib/liblldb-intel-mpxtable.so [ 2634s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdExec.cpp.o [ 2635s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdFile.cpp.o [ 2635s] [ 98%] Built target lldb-intel-mpxtable [ 2635s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdGdbInfo.cpp.o [ 2635s] [ 98%] Linking CXX executable ../../../../bin/lldb [ 2635s] [ 98%] Built target lldb [ 2635s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdGdbSet.cpp.o [ 2635s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdGdbShow.cpp.o [ 2635s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdGdbThread.cpp.o [ 2636s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdMiscellanous.cpp.o [ 2636s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdStack.cpp.o [ 2636s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdSupportInfo.cpp.o [ 2636s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdSupportList.cpp.o [ 2636s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdSymbol.cpp.o [ 2636s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdTarget.cpp.o [ 2636s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdThread.cpp.o [ 2636s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdTrace.cpp.o [ 2636s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdCmdVar.cpp.o [ 2637s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdData.cpp.o [ 2637s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdFactory.cpp.o [ 2637s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdInterpreter.cpp.o [ 2637s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdInvoker.cpp.o [ 2637s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdMgr.cpp.o [ 2637s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmdMgrSetCmdDeleteCallback.cpp.o [ 2637s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnBase.cpp.o [ 2637s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnLLDBBroadcaster.cpp.o [ 2637s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnLLDBDebugger.cpp.o [ 2637s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnLLDBDebuggerHandleEvents.cpp.o [ 2638s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnLLDBDebugSessionInfo.cpp.o [ 2638s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnLLDBDebugSessionInfoVarObj.cpp.o [ 2638s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnLLDBProxySBValue.cpp.o [ 2638s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnLLDBUtilSBValue.cpp.o [ 2638s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnLog.cpp.o [ 2638s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnLogMediumFile.cpp.o [ 2638s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnMIOutOfBandRecord.cpp.o [ 2638s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnMIResultRecord.cpp.o [ 2639s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnMIValue.cpp.o [ 2639s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnMIValueConst.cpp.o [ 2639s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnMIValueList.cpp.o [ 2639s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnMIValueResult.cpp.o [ 2639s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnMIValueTuple.cpp.o [ 2639s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnResources.cpp.o [ 2639s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnStreamStderr.cpp.o [ 2639s] [ 98%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnStreamStdin.cpp.o [ 2639s] [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnStreamStdout.cpp.o [ 2639s] [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MICmnThreadMgrStd.cpp.o [ 2639s] [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MIDriver.cpp.o [ 2639s] [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MIDriverBase.cpp.o [ 2639s] [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MIDriverMain.cpp.o [ 2640s] [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MIDriverMgr.cpp.o [ 2640s] [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MIUtilDateTimeStd.cpp.o [ 2640s] [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MIUtilDebug.cpp.o [ 2640s] [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MIUtilFileStd.cpp.o [ 2640s] [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MIUtilMapIdToVariant.cpp.o [ 2640s] [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MIUtilString.cpp.o [ 2640s] [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MIUtilThreadBaseStd.cpp.o [ 2640s] [100%] Building CXX object tools/lldb/tools/lldb-mi/CMakeFiles/lldb-mi.dir/MIUtilVariant.cpp.o [ 2641s] [100%] Linking CXX executable ../../../../bin/lldb-mi [ 2641s] [100%] Built target lldb-mi [ 2641s] + exit 0 [ 2641s] Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.9XA6xD [ 2641s] + umask 022 [ 2641s] + cd /home/abuild/rpmbuild/BUILD [ 2641s] + cd llvm-5.0.2 [ 2641s] + LANG=C [ 2641s] + export LANG [ 2641s] + unset DISPLAY [ 2641s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm [ 2641s] + mkdir -p /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm [ 2641s] + cd build [ 2641s] + /bin/make DESTDIR=/home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm INSTALL_ROOT=/home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm install [ 2642s] [ 0%] Built target LLVMDemangle [ 2642s] [ 2%] Built target LLVMSupport [ 2642s] [ 2%] Built target LLVMTableGen [ 2642s] [ 3%] Built target obj.llvm-tblgen [ 2642s] [ 3%] Built target llvm-tblgen [ 2642s] [ 3%] Built target AttributeCompatFuncTableGen [ 2642s] [ 3%] Built target intrinsics_gen [ 2642s] [ 4%] Built target LLVMCore [ 2642s] [ 4%] Built target LLVMIRReader [ 2642s] [ 8%] Built target LLVMCodeGen [ 2642s] [ 9%] Built target LLVMSelectionDAG [ 2642s] [ 10%] Built target LLVMAsmPrinter [ 2642s] [ 11%] Built target LLVMMIRParser [ 2642s] [ 11%] Built target LLVMGlobalISel [ 2642s] [ 12%] Built target LLVMBinaryFormat [ 2642s] [ 12%] Built target LLVMBitReader [ 2642s] [ 12%] Built target LLVMBitWriter [ 2642s] [ 13%] Built target LLVMTransformUtils [ 2643s] [ 13%] Built target LLVMInstrumentation [ 2643s] [ 13%] Built target LLVMInstCombine [ 2643s] [ 15%] Built target LLVMScalarOpts [ 2643s] [ 16%] Built target LLVMipo [ 2643s] [ 16%] Built target LLVMVectorize [ 2643s] [ 16%] Built target LLVMHello_exports [ 2643s] [ 17%] Built target LLVMHello [ 2643s] [ 17%] Built target LLVMObjCARCOpts [ 2643s] [ 17%] Built target LLVMCoroutines [ 2643s] [ 17%] Built target LLVMLinker [ 2643s] [ 19%] Built target LLVMAnalysis [ 2643s] [ 19%] Built target llvm_vcsrevision_h [ 2643s] [ 20%] Built target LLVMLTO [ 2643s] [ 21%] Built target LLVMMC [ 2643s] [ 21%] Built target LLVMMCParser [ 2643s] [ 21%] Built target LLVMMCDisassembler [ 2643s] [ 21%] Built target LLVMObject [ 2643s] [ 22%] Built target LLVMObjectYAML [ 2643s] [ 22%] Built target LLVMOption [ 2643s] [ 22%] Built target LLVMDebugInfoDWARF [ 2643s] [ 23%] Built target LLVMDebugInfoMSF [ 2643s] [ 24%] Built target LLVMDebugInfoCodeView [ 2643s] [ 25%] Built target LLVMDebugInfoPDB [ 2643s] [ 25%] Built target LLVMSymbolize [ 2643s] [ 26%] Built target LLVMExecutionEngine [ 2643s] [ 26%] Built target LLVMInterpreter [ 2643s] [ 26%] Built target LLVMMCJIT [ 2643s] [ 26%] Built target LLVMOrcJIT [ 2643s] [ 26%] Built target LLVMRuntimeDyld [ 2643s] [ 27%] Built target LLVMTarget [ 2644s] [ 27%] Built target X86CommonTableGen [ 2644s] [ 28%] Built target LLVMX86CodeGen [ 2644s] [ 28%] Built target LLVMX86AsmParser [ 2644s] [ 29%] Built target LLVMX86Disassembler [ 2644s] [ 29%] Built target LLVMX86AsmPrinter [ 2644s] [ 29%] Built target LLVMX86Desc [ 2644s] [ 29%] Built target LLVMX86Info [ 2644s] [ 29%] Built target LLVMX86Utils [ 2644s] [ 30%] Built target ARMCommonTableGen [ 2644s] [ 31%] Built target LLVMARMCodeGen [ 2644s] [ 31%] Built target LLVMARMInfo [ 2644s] [ 31%] Built target LLVMARMAsmParser [ 2644s] [ 31%] Built target LLVMARMDisassembler [ 2644s] [ 31%] Built target LLVMARMAsmPrinter [ 2644s] [ 31%] Built target LLVMARMDesc [ 2644s] [ 31%] Built target AArch64CommonTableGen [ 2644s] [ 32%] Built target LLVMAArch64CodeGen [ 2644s] [ 32%] Built target LLVMAArch64Info [ 2644s] [ 32%] Built target LLVMAArch64AsmParser [ 2644s] [ 32%] Built target LLVMAArch64Disassembler [ 2644s] [ 32%] Built target LLVMAArch64AsmPrinter [ 2644s] [ 33%] Built target LLVMAArch64Desc [ 2644s] [ 33%] Built target LLVMAArch64Utils [ 2644s] [ 33%] Built target BPFCommonTableGen [ 2644s] [ 33%] Built target LLVMBPFCodeGen [ 2644s] [ 33%] Built target LLVMBPFDisassembler [ 2644s] [ 33%] Built target LLVMBPFAsmPrinter [ 2644s] [ 33%] Built target LLVMBPFInfo [ 2644s] [ 33%] Built target LLVMBPFDesc [ 2644s] [ 33%] Built target LLVMAsmParser [ 2644s] [ 33%] Built target LLVMLineEditor [ 2644s] [ 33%] Built target LLVMProfileData [ 2644s] [ 33%] Built target LLVMCoverage [ 2644s] [ 33%] Built target LLVMFuzzerNoMainObjects [ 2644s] [ 33%] Built target LLVMFuzzer [ 2644s] [ 33%] Built target LLVMFuzzerNoMain [ 2644s] [ 33%] Built target LLVMPasses [ 2644s] [ 33%] Built target DllOptionsTableGen [ 2644s] [ 33%] Built target LLVMDlltoolDriver [ 2644s] [ 33%] Built target LibOptionsTableGen [ 2644s] [ 33%] Built target LLVMLibDriver [ 2645s] [ 33%] Built target LLVMXRay [ 2645s] [ 33%] Built target LLVMTestingSupport [ 2645s] [ 33%] Built target FileCheck [ 2645s] [ 33%] Built target llvm-PerfectShuffle [ 2645s] [ 33%] Built target count [ 2645s] [ 33%] Built target not [ 2645s] [ 33%] Built target yaml-bench [ 2645s] [ 34%] Built target RTSanitizerCommonLibc.arm [ 2645s] [ 34%] Built target RTSanitizerCommon.arm [ 2645s] [ 35%] Built target clang_rt.xray-arm [ 2645s] [ 35%] Built target xray [ 2645s] [ 35%] Built target compiler-rt-headers [ 2645s] [ 40%] Built target clang_rt.builtins-arm [ 2645s] [ 40%] Built target builtins [ 2645s] [ 41%] Built target RTLSanCommon.arm [ 2645s] [ 41%] Built target RTInterception.arm [ 2645s] [ 42%] Built target clang_rt.lsan-arm [ 2645s] [ 42%] Built target lsan [ 2645s] [ 42%] Built target RTUbsan_cxx.arm [ 2645s] [ 42%] Built target clang_rt.ubsan_standalone_cxx-arm [ 2645s] [ 42%] Built target clang_rt.ubsan_standalone_cxx-arm-symbols [ 2645s] [ 42%] Built target RTUbsan.arm [ 2645s] [ 42%] Built target clang_rt.ubsan_standalone-dynamic-arm [ 2645s] [ 42%] Built target RTUbsan_standalone.arm [ 2645s] [ 42%] Built target clang_rt.ubsan_standalone-arm [ 2645s] [ 42%] Built target clang_rt.ubsan_standalone_cxx-dynamic-arm [ 2645s] [ 42%] Built target clang_rt.ubsan_standalone-arm-symbols [ 2645s] [ 42%] Built target ubsan [ 2645s] [ 42%] Built target RTAsan_preinit.arm [ 2645s] [ 43%] Built target RTAsan.arm [ 2645s] [ 43%] Built target clang_rt.asan-arm [ 2645s] [ 43%] Built target clang_rt.asan-arm-symbols [ 2645s] [ 43%] Built target RTAsan_cxx.arm [ 2645s] [ 43%] Built target clang_rt.asan_cxx-arm [ 2645s] [ 43%] Built target asan_blacklist [ 2645s] [ 43%] Built target clang_rt.asan_cxx-arm-symbols [ 2645s] [ 43%] Built target clang_rt.asan-preinit-arm [ 2645s] [ 43%] Built target RTAsan_dynamic.arm [ 2645s] [ 43%] Built target RTAsan_dynamic_version_script_dummy.arm [ 2645s] [ 43%] Built target clang_rt.asan-dynamic-arm [ 2645s] [ 43%] Built target asan [ 2645s] [ 44%] Built target RTSanitizerCommonNoTermination.arm [ 2645s] [ 44%] Built target clang_rt.scudo-arm [ 2645s] [ 44%] Built target scudo [ 2645s] [ 44%] Built target clang_rt.profile-arm [ 2645s] [ 44%] Built target profile [ 2645s] [ 44%] Built target compiler-rt [ 2645s] [ 44%] Built target RTSanitizerCommonNoLibc.arm [ 2645s] [ 44%] Built target clang_rt.stats-arm [ 2645s] [ 44%] Built target clang_rt.stats_client-arm [ 2645s] [ 44%] Built target clang_rt.asan-dynamic-arm-version-list [ 2645s] [ 44%] Built target RTXray.arm [ 2645s] [ 44%] Built target LTO_exports [ 2645s] [ 44%] Built target LTO [ 2645s] [ 44%] Built target LLVMgold_exports [ 2645s] [ 44%] Built target LLVMgold [ 2645s] [ 44%] Built target llvm-ar [ 2645s] [ 44%] Built target llvm-ranlib [ 2645s] [ 44%] Built target llvm-lib [ 2645s] [ 45%] Built target llvm-dlltool [ 2645s] [ 45%] Built target llvm-config [ 2645s] [ 45%] Built target llvm-lto [ 2645s] [ 45%] Built target llvm-profdata [ 2645s] [ 45%] Built target obj.clang-tblgen [ 2645s] [ 45%] Built target clang-tblgen [ 2645s] [ 48%] Built target clang-headers [ 2645s] [ 48%] Built target ClangSACheckers [ 2645s] [ 48%] Built target ClangCommentCommandList [ 2645s] [ 48%] Built target ClangCommentCommandInfo [ 2646s] [ 48%] Built target ClangAttrVisitor [ 2646s] [ 48%] Built target ClangCommentHTMLNamedCharacterReferences [ 2646s] [ 48%] Built target ClangAttrDump [ 2646s] [ 48%] Built target ClangAttrImpl [ 2646s] [ 50%] Built target ClangAttrClasses [ 2646s] [ 50%] Built target ClangStmtNodes [ 2646s] [ 50%] Built target ClangDeclNodes [ 2646s] [ 50%] Built target ClangCommentNodes [ 2646s] [ 51%] Built target ClangCommentHTMLTagsProperties [ 2646s] [ 51%] Built target ClangCommentHTMLTags [ 2646s] [ 51%] Built target ClangDiagnosticIndexName [ 2646s] [ 51%] Built target ClangDiagnosticSerialization [ 2646s] [ 51%] Built target ClangDiagnosticLex [ 2646s] [ 51%] Built target ClangDiagnosticSema [ 2646s] [ 51%] Built target ClangDiagnosticAnalysis [ 2646s] [ 51%] Built target ClangDiagnosticAST [ 2646s] [ 51%] Built target ClangDiagnosticParse [ 2646s] [ 51%] Built target ClangDiagnosticComment [ 2646s] [ 51%] Built target ClangDiagnosticGroups [ 2646s] [ 51%] Built target ClangDiagnosticDriver [ 2646s] [ 51%] Built target ClangAttrList [ 2646s] [ 51%] Built target ClangDiagnosticFrontend [ 2646s] [ 51%] Built target ClangAttrHasAttributeImpl [ 2646s] [ 51%] Built target ClangDiagnosticCommon [ 2646s] [ 51%] Built target ClangAttrSubjectMatchRuleList [ 2646s] [ 51%] Built target ClangARMNeon [ 2646s] [ 51%] Built target ClangAttrParserStringSwitches [ 2646s] [ 51%] Built target ClangAttrSubMatchRulesParserStringSwitches [ 2646s] [ 51%] Built target ClangAttrParsedAttrKinds [ 2646s] [ 51%] Built target ClangAttrSpellingListIndex [ 2646s] [ 51%] Built target ClangAttrParsedAttrList [ 2646s] [ 51%] Built target ClangAttrParsedAttrImpl [ 2646s] [ 51%] Built target ClangAttrTemplateInstantiate [ 2646s] [ 51%] Built target ClangAttrPCHRead [ 2646s] [ 51%] Built target ClangAttrPCHWrite [ 2646s] [ 52%] Built target clangBasic [ 2646s] [ 53%] Built target clangLex [ 2646s] [ 53%] Built target clangParse [ 2646s] [ 54%] Built target clangAST [ 2646s] [ 54%] Built target clangASTMatchers [ 2646s] [ 55%] Built target clangDynamicASTMatchers [ 2646s] [ 56%] Built target clangSema [ 2647s] [ 57%] Built target clangCodeGen [ 2647s] [ 58%] Built target clangAnalysis [ 2647s] [ 58%] Built target clangEdit [ 2647s] [ 59%] Built target clangRewrite [ 2647s] [ 60%] Built target clangARCMigrate [ 2647s] [ 60%] Built target ClangDriverOptions [ 2647s] [ 61%] Built target clangDriver [ 2647s] [ 61%] Built target clangSerialization [ 2647s] [ 62%] Built target clangFrontend [ 2647s] [ 62%] Built target clangRewriteFrontend [ 2647s] [ 62%] Built target clangFrontendTool [ 2647s] [ 63%] Built target clangTooling [ 2647s] [ 63%] Built target clangToolingCore [ 2647s] [ 63%] Built target clangToolingRefactor [ 2647s] [ 63%] Built target clangIndex [ 2647s] [ 64%] Built target clangStaticAnalyzerCore [ 2647s] [ 66%] Built target clangStaticAnalyzerCheckers [ 2647s] [ 67%] Built target clangStaticAnalyzerFrontend [ 2647s] [ 67%] Built target clangFormat [ 2647s] [ 67%] Built target diagtool [ 2647s] [ 67%] Built target clang-offload-bundler [ 2647s] [ 67%] Built target clang [ 2647s] [ 67%] Built target clang-format [ 2647s] [ 67%] Built target clang-import-test [ 2647s] [ 67%] Built target libclang_exports [ 2647s] [ 67%] Built target clangTidy [ 2648s] [ 67%] Built target clangTidyAndroidModule [ 2648s] [ 67%] Built target clangTidyBoostModule [ 2648s] [ 67%] Built target clangTidyCERTModule [ 2648s] [ 68%] Built target clangTidyCppCoreGuidelinesModule [ 2648s] [ 68%] Built target clangTidyGoogleModule [ 2648s] [ 68%] Built target clangTidyLLVMModule [ 2648s] [ 70%] Built target clangTidyMiscModule [ 2648s] [ 70%] Built target clangTidyModernizeModule [ 2648s] [ 70%] Built target clangTidyMPIModule [ 2648s] [ 70%] Built target clangTidyPerformanceModule [ 2648s] [ 70%] Built target clangTidyPlugin [ 2648s] [ 71%] Built target clangTidyReadabilityModule [ 2648s] [ 71%] Built target clangTidyUtils [ 2648s] [ 71%] Built target clangIncludeFixer [ 2648s] [ 71%] Built target clangIncludeFixerPlugin [ 2648s] [ 72%] Built target findAllSymbols [ 2648s] [ 72%] Built target libclang [ 2648s] [ 72%] Built target c-index-test [ 2648s] [ 72%] Built target clang-rename [ 2648s] [ 72%] Built target arcmt-test [ 2648s] [ 72%] Built target c-arcmt-test [ 2648s] [ 72%] Built target clang-check [ 2648s] [ 72%] Built target scan-build [ 2648s] [ 72%] Built target scan-view [ 2648s] [ 72%] Built target clangApplyReplacements [ 2648s] [ 72%] Built target clang-apply-replacements [ 2648s] [ 72%] Built target clangReorderFields [ 2648s] [ 72%] Built target clang-reorder-fields [ 2648s] [ 72%] Built target modularize [ 2649s] [ 72%] Built target clangTidyBugproneModule [ 2649s] [ 72%] Built target clangTidyHICPPModule [ 2649s] [ 72%] Built target clang-tidy [ 2649s] [ 72%] Built target clangChangeNamespace [ 2649s] [ 72%] Built target clang-change-namespace [ 2649s] [ 72%] Built target clangQuery [ 2649s] [ 72%] Built target clang-query [ 2649s] [ 72%] Built target clangMove [ 2649s] [ 72%] Built target clang-move [ 2649s] [ 72%] Built target clangDaemon [ 2649s] [ 72%] Built target clangd [ 2649s] [ 72%] Built target clang-include-fixer [ 2649s] [ 72%] Built target find-all-symbols [ 2649s] [ 72%] Built target pp-trace [ 2649s] [ 72%] Built target tool-template [ 2649s] [ 72%] Built target lldbBase [ 2649s] [ 73%] Built target lldbBreakpoint [ 2649s] [ 73%] Built target lldbCommands [ 2649s] [ 74%] Built target lldbCore [ 2649s] [ 75%] Built target lldbDataFormatters [ 2649s] [ 75%] Built target lldbExpression [ 2649s] [ 76%] Built target lldbHost [ 2649s] [ 77%] Built target lldbInitialization [ 2649s] [ 78%] Built target lldbInterpreter [ 2649s] [ 78%] Built target lldbPluginABISysV_arm [ 2649s] [ 78%] Built target lldbPluginABISysV_arm64 [ 2649s] [ 78%] Built target lldbPluginABISysV_hexagon [ 2649s] [ 78%] Built target lldbPluginABISysV_ppc [ 2649s] [ 78%] Built target lldbPluginABISysV_ppc64 [ 2649s] [ 78%] Built target lldbPluginABISysV_mips [ 2649s] [ 78%] Built target lldbPluginABISysV_mips64 [ 2649s] [ 78%] Built target lldbPluginABISysV_s390x [ 2649s] [ 78%] Built target lldbPluginABISysV_i386 [ 2649s] [ 78%] Built target lldbPluginABISysV_x86_64 [ 2649s] [ 78%] Built target lldbPluginABIMacOSX_i386 [ 2649s] [ 78%] Built target lldbPluginABIMacOSX_arm [ 2649s] [ 78%] Built target lldbPluginABIMacOSX_arm64 [ 2649s] [ 78%] Built target lldbPluginDisassemblerLLVM [ 2649s] [ 78%] Built target lldbPluginDynamicLoaderMacOSXDYLD [ 2650s] [ 78%] Built target lldbPluginDynamicLoaderPosixDYLD [ 2650s] [ 78%] Built target lldbPluginDynamicLoaderStatic [ 2650s] [ 78%] Built target lldbPluginDynamicLoaderHexagonDYLD [ 2650s] [ 78%] Built target lldbPluginDynamicLoaderWindowsDYLD [ 2650s] [ 79%] Built target lldbPluginExpressionParserClang [ 2650s] [ 79%] Built target lldbPluginExpressionParserGo [ 2650s] [ 79%] Built target lldbPluginInstructionARM [ 2650s] [ 79%] Built target lldbPluginInstructionARM64 [ 2650s] [ 79%] Built target lldbPluginInstructionMIPS [ 2650s] [ 79%] Built target lldbPluginInstructionMIPS64 [ 2650s] [ 79%] Built target lldbPluginInstrumentationRuntimeASan [ 2650s] [ 79%] Built target lldbPluginInstrumentationRuntimeMainThreadChecker [ 2650s] [ 79%] Built target lldbPluginInstrumentationRuntimeTSan [ 2650s] [ 79%] Built target lldbPluginInstrumentationRuntimeUBSan [ 2650s] [ 79%] Built target lldbPluginJITLoaderGDB [ 2650s] [ 80%] Built target lldbPluginCPlusPlusLanguage [ 2650s] [ 80%] Built target lldbPluginGoLanguage [ 2650s] [ 80%] Built target lldbPluginJavaLanguage [ 2650s] [ 80%] Built target lldbPluginObjCLanguage [ 2650s] [ 80%] Built target lldbPluginObjCPlusPlusLanguage [ 2650s] [ 80%] Built target lldbPluginOCamlLanguage [ 2650s] [ 80%] Built target lldbPluginCSharpLanguage [ 2650s] [ 80%] Built target lldbPluginCXXItaniumABI [ 2650s] [ 80%] Built target lldbPluginAppleObjCRuntime [ 2650s] [ 80%] Built target lldbPluginLanguageRuntimeGo [ 2650s] [ 80%] Built target lldbPluginLanguageRuntimeJava [ 2650s] [ 80%] Built target lldbPluginRenderScriptRuntime [ 2650s] [ 81%] Built target lldbPluginMemoryHistoryASan [ 2650s] [ 81%] Built target lldbPluginObjectContainerBSDArchive [ 2650s] [ 81%] Built target lldbPluginObjectContainerMachOArchive [ 2650s] [ 81%] Built target lldbPluginObjectFileELF [ 2650s] [ 81%] Built target lldbPluginObjectFileMachO [ 2650s] [ 81%] Built target lldbPluginObjectFilePECOFF [ 2650s] [ 81%] Built target lldbPluginObjectFileJIT [ 2650s] [ 81%] Built target lldbPluginOSGo [ 2650s] [ 81%] Built target lldbPluginOSPython [ 2650s] [ 81%] Built target lldbPluginPlatformLinux [ 2650s] [ 81%] Built target lldbPluginPlatformFreeBSD [ 2650s] [ 81%] Built target lldbPluginPlatformNetBSD [ 2650s] [ 81%] Built target lldbPluginPlatformOpenBSD [ 2650s] [ 81%] Built target lldbPluginPlatformMacOSX [ 2650s] [ 81%] Built target lldbPluginPlatformWindows [ 2650s] [ 81%] Built target lldbPluginPlatformPOSIX [ 2651s] [ 82%] Built target lldbPluginPlatformGDB [ 2651s] [ 82%] Built target lldbPluginPlatformKalimba [ 2651s] [ 82%] Built target lldbPluginPlatformAndroid [ 2651s] [ 83%] Built target lldbPluginProcessLinux [ 2651s] [ 83%] Built target lldbPluginProcessPOSIX [ 2651s] [ 83%] Built target lldbPluginProcessGDBRemote [ 2651s] [ 84%] Built target lldbPluginProcessUtility [ 2651s] [ 84%] Built target lldbPluginProcessElfCore [ 2651s] [ 84%] Built target lldbPluginProcessMinidump [ 2651s] [ 84%] Built target lldbPluginScriptInterpreterNone [ 2651s] [ 84%] Built target lldbPluginScriptInterpreterPython [ 2651s] [ 84%] Built target lldbPluginStructuredDataDarwinLog [ 2651s] [ 85%] Built target lldbPluginSymbolFileDWARF [ 2651s] [ 85%] Built target lldbPluginSymbolFileSymtab [ 2651s] [ 85%] Built target lldbPluginSymbolFilePDB [ 2651s] [ 86%] Built target lldbPluginSystemRuntimeMacOSX [ 2651s] [ 86%] Built target lldbPluginSymbolVendorELF [ 2651s] [ 86%] Built target lldbPluginUnwindAssemblyInstEmulation [ 2651s] [ 86%] Built target lldbPluginUnwindAssemblyX86 [ 2651s] [ 87%] Built target lldbSymbol [ 2651s] [ 88%] Built target lldbTarget [ 2651s] [ 89%] Built target lldbUtility [ 2651s] [ 89%] Built target liblldb_exports [ 2651s] [ 91%] Built target liblldb [ 2651s] [ 91%] Built target lldb-argdumper [ 2651s] [ 91%] Built target lldb-server [ 2651s] [ 91%] Built target lldb [ 2652s] [ 93%] Built target lldb-mi [ 2652s] [ 93%] Built target lldb-intel-mpxtable [ 2652s] [ 93%] Built target lldbUtilityHelpers [ 2652s] [ 94%] Built target bugpoint [ 2652s] [ 94%] Built target BugpointPasses_exports [ 2652s] [ 94%] Built target BugpointPasses [ 2652s] [ 94%] Built target llvm-dsymutil [ 2652s] [ 94%] Built target llc [ 2652s] [ 94%] Built target lli [ 2652s] [ 94%] Built target lli-child-target [ 2652s] [ 94%] Built target llvm-as [ 2652s] [ 94%] Built target llvm-bcanalyzer [ 2652s] [ 95%] Built target llvm-c-test [ 2652s] [ 95%] Built target llvm-cat [ 2652s] [ 95%] Built target llvm-cov [ 2652s] [ 95%] Built target CvtResTableGen [ 2652s] [ 95%] Built target llvm-cvtres [ 2652s] [ 95%] Built target llvm-cxxdump [ 2652s] [ 95%] Built target llvm-cxxfilt [ 2652s] [ 95%] Built target llvm-diff [ 2652s] [ 95%] Built target llvm-dis [ 2652s] [ 95%] Built target llvm-dwarfdump [ 2652s] [ 95%] Built target llvm-dwp [ 2652s] [ 95%] Built target llvm-extract [ 2652s] [ 95%] Built target llvm-link [ 2652s] [ 95%] Built target llvm-lto2 [ 2652s] [ 95%] Built target llvm-mc [ 2652s] [ 95%] Built target llvm-mcmarkup [ 2652s] [ 95%] Built target llvm-modextract [ 2652s] [ 95%] Built target MtTableGen [ 2652s] [ 95%] Built target llvm-mt [ 2652s] [ 95%] Built target llvm-nm [ 2652s] [ 95%] Built target llvm-objdump [ 2652s] [ 95%] Built target llvm-opt-report [ 2652s] [ 96%] Built target llvm-pdbutil [ 2652s] [ 96%] Built target llvm-readobj [ 2652s] [ 96%] Built target llvm-readelf [ 2652s] [ 96%] Built target llvm-rtdyld [ 2652s] [ 96%] Built target LLVM [ 2652s] [ 96%] Built target llvm-size [ 2652s] [ 97%] Built target llvm-split [ 2652s] [ 97%] Built target llvm-stress [ 2652s] [ 97%] Built target llvm-strings [ 2652s] [ 97%] Built target llvm-symbolizer [ 2652s] [ 97%] Built target llvm-xray [ 2652s] [ 97%] Built target obj2yaml [ 2652s] [ 98%] Built target opt [ 2652s] [ 98%] Built target sancov [ 2652s] [ 98%] Built target sanstats [ 2652s] [ 98%] Built target verify-uselistorder [ 2652s] [100%] Built target yaml2obj [ 2653s] Install the project... [ 2653s] -- Install configuration: "Release" [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/PassSupport.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ProfileData [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ProfileData/InstrProfData.inc [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ProfileData/SampleProfWriter.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ProfileData/ProfileCommon.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ProfileData/InstrProfWriter.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ProfileData/SampleProfReader.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ProfileData/InstrProfReader.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ProfileData/Coverage [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ProfileData/Coverage/CoverageMappingWriter.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ProfileData/Coverage/CoverageMapping.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ProfileData/Coverage/CoverageMappingReader.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ProfileData/SampleProf.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ProfileData/InstrProf.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/LineEditor [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/LineEditor/LineEditor.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Linker [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Linker/Linker.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Linker/IRMover.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Bitcode [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Bitcode/BitstreamWriter.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Bitcode/LLVMBitCodes.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Bitcode/BitCodes.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Bitcode/BitcodeWriter.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Bitcode/BitcodeReader.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Bitcode/BitcodeWriterPass.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Bitcode/BitstreamReader.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/Program.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/Threading.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/Options.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/Capacity.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/FormattedStream.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/BinaryByteStream.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/SHA1.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/BinaryStreamError.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/FileSystem.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/SwapByteOrder.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/Atomic.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/TypeName.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/MipsABIFlags.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/BinaryStreamWriter.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/GenericDomTree.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/ToolOutputFile.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/RWMutex.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/UnicodeCharRanges.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/ScopedPrinter.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/ErrorHandling.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/LEB128.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/GraphWriter.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/FormatAdapters.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/EndianStream.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/raw_ostream.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/Error.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/ARMEHABI.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/ARMAttributeParser.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/BlockFrequency.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/TargetRegistry.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/type_traits.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/PrettyStackTrace.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/FileOutputBuffer.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/Memory.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/Host.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/FormatProviders.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/CodeGenCWrappers.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/GCOV.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/MD5.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/LowLevelTypeImpl.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/Valgrind.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/ARMTargetParser.def [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/Win64EH.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/ARMBuildAttributes.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/TargetSelect.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/ReverseIteration.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/AMDGPUCodeObjectMetadata.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/MathExtras.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/ManagedStatic.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/SaveAndRestore.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/Watchdog.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/FormatVariadicDetails.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/FileUtilities.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/FormatVariadic.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/TrigramIndex.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/Compression.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/GenericDomTreeConstruction.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/AArch64TargetParser.def [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/BinaryStream.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/DataExtractor.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/ARMWinEH.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/Signals.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/DynamicLibrary.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/TrailingObjects.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/ArrayRecycler.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/ErrorOr.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/BinaryStreamArray.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/OnDiskHashTable.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/GlobPattern.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/Registry.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/DebugCounter.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/Timer.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/StringSaver.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/MemoryBuffer.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/DOTGraphTraits.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/YAMLParser.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/BranchProbability.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/MutexGuard.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/circular_raw_ostream.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/LICENSE.TXT [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/Compiler.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/AtomicOrdering.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/Regex.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/YAMLTraits.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/Solaris [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/Solaris/sys [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/Solaris/sys/regset.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/CommandLine.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/Casting.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/COM.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/raw_sha1_ostream.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/PointerLikeTypeTraits.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/TargetParser.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/Errno.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/CrashRecoveryContext.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/StringPool.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/xxhash.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/Endian.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/Locale.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/CodeGen.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/Unicode.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/Path.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/JamCRC.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/LineIterator.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/ScaledNumber.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/RecyclingAllocator.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/CBindingWrapping.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/ThreadLocal.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/TarWriter.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/Process.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/ThreadPool.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/SMLoc.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/FormatCommon.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/BinaryStreamReader.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/Recycler.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/Allocator.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/Format.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/BinaryStreamRef.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/ConvertUTF.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/SpecialCaseList.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/LockFileManager.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/Parallel.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/KnownBits.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/UniqueLock.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/Mutex.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/WindowsError.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/PluginLoader.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/CachePruning.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/raw_os_ostream.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/Printable.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/NativeFormatting.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/Errc.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/Debug.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/SystemUtils.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/RandomNumberGenerator.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/AlignOf.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/Chrono.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/thread.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/SourceMgr.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/BinaryItemStream.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/LinkAllIR.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/PassInfo.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ObjectYAML [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ObjectYAML/CodeViewYAMLSymbols.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ObjectYAML/DWARFEmitter.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ObjectYAML/COFFYAML.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ObjectYAML/ELFYAML.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ObjectYAML/CodeViewYAMLTypes.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ObjectYAML/YAML.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ObjectYAML/MachOYAML.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ObjectYAML/WasmYAML.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ObjectYAML/CodeViewYAMLDebugSections.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ObjectYAML/ObjectYAML.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ObjectYAML/DWARFYAML.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/TableGen [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/TableGen/SetTheory.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/TableGen/Error.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/TableGen/SearchableTable.td [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/TableGen/Record.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/TableGen/StringMatcher.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/TableGen/StringToOffsetTable.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/TableGen/Main.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/TableGen/TableGenBackend.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/STLExtras.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/StringExtras.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/APInt.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/DeltaAlgorithm.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/BreadthFirstIterator.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/PriorityQueue.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/StringSet.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/APSInt.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/SetOperations.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/APFloat.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/EquivalenceClasses.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/FoldingSet.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/Triple.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/ilist_base.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/SmallSet.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/PointerIntPair.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/PointerSumType.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/ilist_node_options.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/StringRef.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/VariadicFunction.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/SmallString.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/CachedHashString.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/ilist_iterator.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/ImmutableList.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/DAGDeltaAlgorithm.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/SetVector.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/ScopeExit.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/edit_distance.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/BitVector.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/ilist.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/Hashing.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/IndexedMap.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/IntervalMap.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/ilist_node.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/ilist_node_base.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/BitmaskEnum.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/Optional.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/ArrayRef.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/DenseSet.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/PostOrderIterator.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/Twine.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/None.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/simple_ilist.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/AllocatorList.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/SCCIterator.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/UniqueVector.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/PointerEmbeddedInt.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/PriorityWorklist.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/SparseSet.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/DepthFirstIterator.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/DenseMap.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/PackedVector.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/ScopedHashTable.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/MapVector.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/SmallBitVector.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/IntrusiveRefCntPtr.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/SparseMultiSet.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/iterator.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/Statistic.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/ImmutableMap.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/SmallPtrSet.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/iterator_range.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/StringMap.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/SparseBitVector.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/IntEqClasses.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/StringSwitch.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/ImmutableSet.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/DenseMapInfo.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/Sequence.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/EpochTracker.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/GraphTraits.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/SmallVector.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/PointerUnion.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ADT/TinyPtrVector.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ExecutionEngine [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ExecutionEngine/OrcMCJITReplacement.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ExecutionEngine/SectionMemoryManager.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ExecutionEngine/RTDyldMemoryManager.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ExecutionEngine/JITEventListener.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ExecutionEngine/Interpreter.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ExecutionEngine/RuntimeDyldChecker.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ExecutionEngine/JITSymbol.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ExecutionEngine/OProfileWrapper.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ExecutionEngine/Orc [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ExecutionEngine/Orc/ExecutionUtils.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ExecutionEngine/Orc/LazyEmittingLayer.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ExecutionEngine/Orc/LambdaResolver.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ExecutionEngine/Orc/RawByteChannel.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ExecutionEngine/Orc/RPCSerialization.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ExecutionEngine/Orc/OrcError.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ExecutionEngine/Orc/GlobalMappingLayer.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ExecutionEngine/Orc/OrcABISupport.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ExecutionEngine/Orc/RPCUtils.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ExecutionEngine/Orc/NullResolver.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ExecutionEngine/Orc/IRCompileLayer.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ExecutionEngine/Orc/CompileUtils.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ExecutionEngine/ExecutionEngine.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ExecutionEngine/MCJIT.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ExecutionEngine/ObjectMemoryBuffer.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ExecutionEngine/GenericValue.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ExecutionEngine/RuntimeDyld.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ExecutionEngine/ObjectCache.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IRReader [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IRReader/IRReader.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/DOTGraphTraitsPass.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/ObjCARCInstKind.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/CallGraphSCCPass.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/SparsePropagation.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/ObjectUtils.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/Trace.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/CGSCCPassManager.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/AliasAnalysisEvaluator.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/PostDominators.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/CodeMetrics.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/Interval.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/CFLAndersAliasAnalysis.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/MemorySSA.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/LoopAccessAnalysis.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/LoopIterator.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/IntervalIterator.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/DominanceFrontierImpl.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/DivergenceAnalysis.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/ScalarEvolutionExpander.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/LazyBlockFrequencyInfo.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/CaptureTracking.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/IntervalPartition.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/TargetTransformInfo.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/BlockFrequencyInfo.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/LazyValueInfo.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/LoopUnrollAnalyzer.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/CallPrinter.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/Lint.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/LoopInfo.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/BranchProbabilityInfo.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/ScopedNoAliasAA.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/LoopAnalysisManager.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/TypeMetadataUtils.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/ValueTracking.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/ScalarEvolutionNormalization.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/LoopPass.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/TargetFolder.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/ConstantFolding.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/ProfileSummaryInfo.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/IndirectCallSiteVisitor.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/TargetTransformInfoImpl.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/BlockFrequencyInfoImpl.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/ScalarEvolution.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/LazyBranchProbabilityInfo.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/AliasAnalysis.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/DominanceFrontier.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/MemorySSAUpdater.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/ObjCARCAliasAnalysis.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/CFLSteensAliasAnalysis.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/OptimizationDiagnosticInfo.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/InstructionSimplify.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/CallGraph.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/TargetLibraryInfo.def [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/BasicAliasAnalysis.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/PtrUseVisitor.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/RegionPass.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/ObjCARCAnalysisUtils.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/TargetLibraryInfo.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/DomPrinter.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/MemoryDependenceAnalysis.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/CFG.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/TypeBasedAliasAnalysis.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/CFGPrinter.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/EHPersonalities.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/PHITransAddr.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/LoopInfoImpl.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/VectorUtils.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/OrderedBasicBlock.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/CFLAliasAnalysisUtils.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/RegionInfoImpl.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/AssumptionCache.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/DemandedBits.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/RegionInfo.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/Passes.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/LazyCallGraph.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/Loads.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/GlobalsModRef.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/RegionPrinter.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/ScalarEvolutionExpressions.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/RegionIterator.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/AliasSetTracker.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/InlineCost.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/ModuleSummaryAnalysis.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/IndirectCallPromotionAnalysis.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/MemoryLocation.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/IteratedDominanceFrontier.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/MemoryBuiltins.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/DependenceAnalysis.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Analysis/IVUsers.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Option [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Option/OptSpecifier.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Option/OptParser.td [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Option/ArgList.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Option/Option.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Option/Arg.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Option/OptTable.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/Symbolize [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/Symbolize/Symbolize.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/Symbolize/DIPrinter.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/DWARF [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/DWARF/DWARFContext.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/DWARF/DWARFDie.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/DWARF/DWARFAttribute.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/DWARF/DWARFRelocMap.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/DWARF/DWARFFormValue.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/DWARF/DWARFUnit.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/DWARF/DWARFSection.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/DWARF/DWARFDebugInfoEntry.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/DWARF/DWARFVerifier.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/DWARF/DWARFGdbIndex.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/DWARF/DWARFDataExtractor.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/DWARF/DWARFCompileUnit.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/UDTLayout.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolBlock.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolFunc.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/PDB.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/PDBTypes.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolLabel.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolAnnotation.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypePointer.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/Native [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/Native/NamedStreamMap.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/Native/NativeRawSymbol.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/Native/NativeCompilandSymbol.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/Native/EnumTables.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/Native/TpiStreamBuilder.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/Native/TpiStream.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/Native/ISectionContribVisitor.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/Native/DbiStream.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/Native/NativeBuiltinSymbol.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/Native/NativeSession.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/Native/RawTypes.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/Native/RawError.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/Native/DbiModuleList.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/Native/Formatters.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/Native/ModuleDebugStream.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/Native/InfoStream.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/Native/PDBFile.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/Native/Hash.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/Native/RawConstants.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/Native/NativeEnumModules.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptor.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/Native/PublicsStream.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/Native/HashTable.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/Native/TpiHashing.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/Native/InfoStreamBuilder.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/Native/PublicsStreamBuilder.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/Native/NativeExeSymbol.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/Native/SymbolStream.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/Native/PDBStringTableBuilder.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/Native/PDBStringTable.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/IPDBSourceFile.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolPublicSymbol.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/PDBContext.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionSig.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/ConcreteSymbolEnumerator.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolCompilandEnv.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTableShape.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/IPDBEnumChildren.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeBaseClass.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeTypedef.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolUsingNamespace.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeDimension.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeCustom.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/IPDBDataStream.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolData.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/IPDBSession.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolExe.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbol.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/DIA [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumLineNumbers.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumSymbols.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/DIA/DIARawSymbol.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/DIA/DIASourceFile.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumSourceFiles.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumDebugStreams.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/DIA/DIASession.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/DIA/DIALineNumber.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/DIA/DIADataStream.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/DIA/DIAError.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/DIA/DIASupport.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeBuiltin.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/PDBExtras.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/IPDBLineNumber.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolUnknown.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/GenericError.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolThunk.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeManaged.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionArg.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolCompiland.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolCompilandDetails.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeArray.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolCustom.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeEnum.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugStart.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeUDT.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeFriend.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/PDBSymDumper.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTable.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugEnd.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/DIContext.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/TypeTableCollection.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/DebugUnknownSubsection.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/SymbolRecordMapping.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/EnumTables.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/TypeName.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/DebugStringTableSubsection.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/CodeView.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/CVSymbolVisitor.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/RecordSerialization.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/TypeDeserializer.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/TypeSerializer.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/CodeViewError.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/DebugLinesSubsection.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/SymbolVisitorDelegate.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/SymbolDumper.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/Formatters.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/TypeDumpVisitor.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/TypeCollection.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbacks.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/CVTypeVisitor.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/CVRecord.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/DebugSubsection.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/TypeRecord.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/DebugCrossImpSubsection.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/SymbolDeserializer.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/TypeVisitorCallbackPipeline.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/TypeTableBuilder.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/TypeIndex.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/SymbolSerializer.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/DebugFrameDataSubsection.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/TypeRecordBuilder.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/DebugSymbolRVASubsection.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/TypeSymbolEmitter.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/CVDebugRecord.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbackPipeline.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/FunctionId.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/Line.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/DebugSubsectionRecord.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/DebugCrossExSubsection.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/DebugInlineeLinesSubsection.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/CodeViewTypes.def [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/SymbolDumpDelegate.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/GUID.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/DebugSubsectionVisitor.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/SymbolRecord.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/CodeView/TypeRecordMapping.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/MSF [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/MSF/MSFError.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/MSF/MSFCommon.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/MSF/MappedBlockStream.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/MSF/MSFBuilder.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/MSF/IMSFFile.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/DebugInfo/MSF/MSFStreamLayout.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Target [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Target/TargetCallingConv.td [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Target/Target.td [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Target/TargetItinerary.td [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Target/TargetSelectionDAG.td [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Target/TargetInstrInfo.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Target/GenericOpcodes.td [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Target/TargetOpcodes.def [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Target/TargetSubtargetInfo.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Target/TargetFrameLowering.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Target/TargetRegisterInfo.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Target/TargetLowering.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Target/TargetOpcodes.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Target/GlobalISel [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Target/GlobalISel/Target.td [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Target/GlobalISel/RegisterBank.td [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Target/GlobalISel/SelectionDAGCompat.td [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Target/TargetCallingConv.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Target/CostTable.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Target/TargetIntrinsicInfo.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Target/TargetOptions.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Target/TargetSchedule.td [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Target/TargetLoweringObjectFile.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Target/TargetMachine.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCWinEH.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCSectionMachO.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCInstrAnalysis.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCSchedule.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCDisassembler [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCDisassembler/MCDisassembler.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCDisassembler/MCRelocationInfo.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCDisassembler/MCSymbolizer.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCSymbolCOFF.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCParser [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCParser/MCTargetAsmParser.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCParser/MCAsmLexer.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCParser/MCParsedAsmOperand.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCParser/MCAsmParserUtils.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCParser/MCAsmParserExtension.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCParser/AsmCond.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCParser/AsmLexer.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCParser/MCAsmParser.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCFixupKindInfo.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCAssembler.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCObjectWriter.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCFragment.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCAsmInfoELF.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/ConstantPools.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCWasmStreamer.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCInst.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCRegisterInfo.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCSectionCOFF.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/SectionKind.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCTargetOptionsCommandFlags.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCStreamer.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCSymbol.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCInstrDesc.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCInstPrinter.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCInstrInfo.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCWasmObjectWriter.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCAsmBackend.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCValue.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCFixedLenDisassembler.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCTargetOptions.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCELFStreamer.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCDirectives.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCAsmLayout.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCWinCOFFObjectWriter.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCELFObjectWriter.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCFixup.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCAsmInfo.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCWin64EH.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCMachObjectWriter.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCInstBuilder.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCExpr.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCInstrItineraries.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCAsmInfoWasm.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/LaneBitmask.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCAsmInfoCOFF.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCLinkerOptimizationHint.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCSymbolMachO.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/StringTableBuilder.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCSubtargetInfo.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCSymbolELF.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCSectionELF.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCWinCOFFStreamer.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCAsmInfoDarwin.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MachineLocation.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCObjectStreamer.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCLabel.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/SubtargetFeature.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCSectionWasm.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCSection.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCContext.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCCodeView.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCDwarf.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCObjectFileInfo.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCCodeEmitter.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/MC/MCSymbolWasm.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/LinkAllPasses.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Testing [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Testing/Support [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Testing/Support/Error.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Testing/Support/SupportHelpers.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/Metadata.def [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/IntrinsicsNVVM.td [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/TypeBuilder.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/Instruction.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/SymbolTableListTraits.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/PassManagerInternal.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/IntrinsicsWebAssembly.td [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/Comdat.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/OptBisect.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/DebugLoc.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/IntrinsicsAMDGPU.td [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/IntrinsicInst.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/AutoUpgrade.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/GlobalIndirectSymbol.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/BasicBlock.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/IntrinsicsHexagon.td [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/DerivedUser.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/ConstantRange.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/Attributes.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/InstrTypes.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/SafepointIRVerifier.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/MDBuilder.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/GVMaterializer.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/Statepoint.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/Value.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/IntrinsicsX86.td [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/ProfileSummary.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/InstVisitor.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/TypeFinder.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/DataLayout.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/Module.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/DebugInfoFlags.def [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/LLVMContext.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/Intrinsics.td [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/Use.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/User.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/Verifier.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/Constants.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/IntrinsicsARM.td [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/GetElementPtrTypeIterator.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/ConstantFolder.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/IntrinsicsBPF.td [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/IRPrintingPasses.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/GlobalValue.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/IntrinsicsSystemZ.td [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/ModuleSlotTracker.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/PredIteratorCache.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/DerivedTypes.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/DiagnosticPrinter.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/OperandTraits.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/Constant.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/InstIterator.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/LegacyPassManager.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/GlobalVariable.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/Mangler.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/CFG.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/CallingConv.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/GlobalObject.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/DebugInfo.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/ValueSymbolTable.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/CallSite.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/GlobalAlias.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/GlobalIFunc.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/ValueHandle.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/Instruction.def [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/Operator.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/TrackingMDRef.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/Dominators.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/Argument.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/DIBuilder.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/PatternMatch.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/InlineAsm.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/AssemblyAnnotationWriter.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/Type.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/PassManager.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/UseListOrder.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/ModuleSummaryIndex.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/LegacyPassManagers.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/IntrinsicsAArch64.td [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/Value.def [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/DiagnosticInfo.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/IntrinsicsPowerPC.td [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/Metadata.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/Intrinsics.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/Attributes.td [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/Function.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/IRBuilder.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/IntrinsicsMips.td [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/Instructions.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/IntrinsicsXCore.td [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/LegacyPassNameParser.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/NoFolder.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/DebugInfoMetadata.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/ValueMap.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/ModuleSummaryIndexYAML.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Demangle [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Demangle/Demangle.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/XRay [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/XRay/Trace.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/XRay/YAMLXRayRecord.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/XRay/InstrumentationMap.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/XRay/XRayRecord.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/XRay/Graph.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/IPO [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/IPO/FunctionImport.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/IPO/ConstantMerge.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/IPO/InferFunctionAttrs.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/IPO/PassManagerBuilder.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/IPO/PartialInlining.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/IPO/GlobalOpt.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/IPO/GlobalDCE.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/IPO/Inliner.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/IPO/ThinLTOBitcodeWriter.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/IPO/WholeProgramDevirt.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/IPO/FunctionAttrs.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/IPO/StripDeadPrototypes.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/IPO/ForceFunctionAttrs.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/IPO/DeadArgumentElimination.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/IPO/AlwaysInliner.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/IPO/GlobalSplit.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/IPO/Internalize.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/IPO/ElimAvailExtern.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/IPO/ArgumentPromotion.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/IPO/CrossDSOCFI.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/IPO/LowerTypeTests.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/IPO/SCCP.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/IPO.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/LoopSink.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/JumpThreading.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/BDCE.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/LoopDeletion.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/LoopRotation.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/SpeculativeExecution.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/Reassociate.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/LoopDistribute.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/LoopLoadElimination.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/IVUsersPrinter.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/DCE.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/IndVarSimplify.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/EarlyCSE.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/SimplifyCFG.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/PartiallyInlineLibCalls.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/LoopPredication.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/MemCpyOptimizer.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/Sink.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/LoopInstSimplify.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/GVN.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/CorrelatedValuePropagation.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/ConstantHoisting.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/ADCE.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/Float2Int.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/GVNExpression.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/LICM.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/NaryReassociate.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/TailRecursionElimination.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/SROA.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/LoopStrengthReduce.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/LowerAtomic.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/LowerGuardIntrinsic.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/DeadStoreElimination.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/LoopSimplifyCFG.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/NewGVN.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/LoopDataPrefetch.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/SCCP.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/GuardWidening.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/LoopUnrollPass.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar/LoopPassManager.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/PGOInstrumentation.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/SampleProfile.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Instrumentation.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Coroutines.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/ObjCARC.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/InstrProfiling.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Scalar.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Vectorize.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils/ImportedFunctionsInliningStatistics.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils/SimplifyLibCalls.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils/CodeExtractor.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils/BypassSlowDivision.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils/BuildLibCalls.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils/ValueMapper.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils/IntegerDivision.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils/LoopUtils.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils/SimplifyIndVar.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils/EscapeEnumerator.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils/SSAUpdaterImpl.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils/OrderedInstructions.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils/LibCallsShrinkWrap.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils/LowerInvoke.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils/Evaluator.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils/BasicBlockUtils.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils/Cloning.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils/FunctionComparator.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils/SanitizerStats.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils/Mem2Reg.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils/LCSSA.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils/LoopSimplify.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils/VNCoercion.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils/LowerMemIntrinsics.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils/CtorUtils.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils/SplitModule.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils/ASanStackFrameLayout.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils/FunctionImportUtils.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils/UnrollLoop.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils/Local.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils/SimplifyInstructions.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils/SymbolRewriter.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils/ModuleUtils.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils/AddDiscriminators.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils/PromoteMemToReg.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils/BreakCriticalEdges.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils/SSAUpdater.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils/CmpInstAnalysis.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils/GlobalStatus.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils/LoopVersioning.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils/NameAnonGlobals.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Utils/PredicateInfo.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/GCOVProfiler.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/InstCombine [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/InstCombine/InstCombine.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/InstCombine/InstCombineWorklist.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Vectorize [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Vectorize/LoopVectorize.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Transforms/Vectorize/SLPVectorizer.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ToolDrivers [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ToolDrivers/llvm-lib [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ToolDrivers/llvm-lib/LibDriver.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ToolDrivers/llvm-dlltool [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/ToolDrivers/llvm-dlltool/DlltoolDriver.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/AsmParser [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/AsmParser/SlotMapping.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/AsmParser/Parser.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/PassAnalysisSupport.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/PassRegistry.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/AsmPrinter.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/GCStrategy.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/GCs.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/VirtRegMap.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/MIRPrinter.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/ValueTypes.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/ValueTypes.td [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/EdgeBundles.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/BasicTTIImpl.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/MIRYamlMapping.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/LiveIntervalAnalysis.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/MachineJumpTableInfo.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/SelectionDAG.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/MachineRegisterInfo.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/ExpandReductions.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/ScoreboardHazardRecognizer.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/FastISel.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/ResourcePriorityQueue.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/MachineDominanceFrontier.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/MachinePostDominators.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/TailDuplicator.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/MachineModuleInfoImpls.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/LiveRangeEdit.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/CalcSpillWeights.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/LexicalScopes.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/MachineModuleInfo.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/MIRParser [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/MIRParser/MIRParser.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/CommandFlags.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/CallingConvLower.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/LiveRegUnits.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/LinkAllAsmWriterComponents.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/MachineConstantPool.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/ScheduleDAG.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/MachineInstrBundleIterator.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/DFAPacketizer.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/MachineFunction.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/PBQPRAConstraint.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/RegisterClassInfo.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/TargetSchedule.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/MachineDominators.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/ParallelCG.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/SelectionDAGNodes.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/LiveRegMatrix.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/UnreachableBlockElim.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/MacroFusion.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/MachineInstrBundle.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/MachineFrameInfo.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/MachineScheduler.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/MachORelocation.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/GCMetadata.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/MachineTraceMetrics.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/GCMetadataPrinter.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/MachineMemOperand.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/AtomicExpandUtils.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/SlotIndexes.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/RegAllocPBQP.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/GlobalISel [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/GlobalISel/RegBankSelect.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/GlobalISel/Utils.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/GlobalISel/RegisterBank.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/GlobalISel/Types.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/GlobalISel/IRTranslator.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/GlobalISel/InstructionSelect.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/GlobalISel/Legalizer.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/GlobalISel/InstructionSelector.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/GlobalISel/GISelAccessor.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/GlobalISel/Localizer.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/GlobalISel/CallLowering.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/DAGCombine.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/MachineBranchProbabilityInfo.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/SelectionDAGTargetInfo.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/IntrinsicLowering.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/LatencyPriorityQueue.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/PBQP [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/PBQP/Math.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/PBQP/ReductionRules.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/PBQP/CostAllocator.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/PBQP/Graph.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/PBQP/Solution.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/StackMaps.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/Analysis.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/MachineInstr.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/SchedulerRegistry.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/StackProtector.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/ScheduleHazardRecognizer.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/MachineLoopInfo.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/MachineValueType.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/ScheduleDAGMutation.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/LowLevelType.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/LiveVariables.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/RegisterPressure.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/MachineInstrBuilder.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/DIEValue.def [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/FaultMaps.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/MachineCombinerPattern.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/DIE.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/ISDOpcodes.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/MachineFunctionPass.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/ScheduleDAGInstrs.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/LiveInterval.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/MachineRegionInfo.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/MachineBasicBlock.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/FunctionLoweringInfo.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/RegAllocRegistry.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/SelectionDAGISel.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/Passes.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/MachineOperand.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/LivePhysRegs.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/TargetPassConfig.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/WinEHFuncInfo.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/LiveStackAnalysis.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/LiveIntervalUnion.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/MachineBlockFrequencyInfo.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/LinkAllCodegenComponents.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/MachineSSAUpdater.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/RegisterScavenging.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/DwarfStringPoolEntry.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/PreISelIntrinsicLowering.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/RegisterUsageInfo.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/MachinePassRegistry.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/ScheduleDFS.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/PseudoSourceValue.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/RuntimeLibcalls.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/CodeGen/ExecutionDepsFix.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Pass.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Object [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Object/IRSymtab.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Object/COFFModuleDefinition.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Object/Error.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Object/MachOUniversal.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Object/Wasm.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Object/SymbolicFile.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Object/ELFObjectFile.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Object/MachO.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Object/RelocVisitor.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Object/COFFImportFile.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Object/ELF.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Object/ArchiveWriter.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Object/SymbolSize.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Object/StackMapParser.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Object/ModuleSymbolTable.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Object/Decompressor.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Object/IRObjectFile.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Object/COFF.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Object/Archive.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Object/Binary.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Object/ELFTypes.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Object/WindowsResource.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Object/ObjectFile.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/InitializePasses.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/BinaryFormat [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/BinaryFormat/ELFRelocs [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/BinaryFormat/ELFRelocs/ARM.def [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/BinaryFormat/ELFRelocs/SystemZ.def [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/BinaryFormat/ELFRelocs/Hexagon.def [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/BinaryFormat/ELFRelocs/PowerPC64.def [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/BinaryFormat/ELFRelocs/i386.def [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/BinaryFormat/ELFRelocs/x86_64.def [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/BinaryFormat/ELFRelocs/AMDGPU.def [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/BinaryFormat/ELFRelocs/Lanai.def [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/BinaryFormat/ELFRelocs/AArch64.def [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/BinaryFormat/ELFRelocs/AVR.def [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/BinaryFormat/ELFRelocs/Mips.def [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/BinaryFormat/ELFRelocs/Sparc.def [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/BinaryFormat/ELFRelocs/WebAssembly.def [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/BinaryFormat/ELFRelocs/PowerPC.def [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/BinaryFormat/ELFRelocs/RISCV.def [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/BinaryFormat/ELFRelocs/BPF.def [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/BinaryFormat/Wasm.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/BinaryFormat/WasmRelocs [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/BinaryFormat/WasmRelocs/WebAssembly.def [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/BinaryFormat/MachO.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/BinaryFormat/ELF.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/BinaryFormat/MachO.def [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/BinaryFormat/Dwarf.def [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/BinaryFormat/Magic.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/BinaryFormat/COFF.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/BinaryFormat/Dwarf.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Config [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/LTO [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/LTO/Caching.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/LTO/Config.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/LTO/LTO.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/LTO/LTOBackend.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/LTO/legacy [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/LTO/legacy/UpdateCompilerUsed.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/LTO/legacy/LTOCodeGenerator.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/LTO/legacy/ThinLTOCodeGenerator.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/LTO/legacy/LTOModule.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Passes [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Passes/PassBuilder.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm-c [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm-c/Core.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm-c/Object.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm-c/Initialization.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm-c/ErrorHandling.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm-c/OrcBindings.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm-c/BitWriter.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm-c/Types.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm-c/LinkTimeOptimizer.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm-c/Disassembler.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm-c/BitReader.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm-c/Analysis.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm-c/ExecutionEngine.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm-c/IRReader.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm-c/Support.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm-c/lto.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm-c/Transforms [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm-c/Transforms/IPO.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm-c/Transforms/PassManagerBuilder.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm-c/Transforms/Scalar.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm-c/Transforms/Vectorize.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm-c/Linker.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm-c/Target.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm-c/TargetMachine.h [ 2653s] -- Up-to-date: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm [ 2653s] -- Up-to-date: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/DataTypes.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Support/VCSRevision.h [ 2653s] -- Up-to-date: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/Attributes.gen [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/IR/Intrinsics.gen [ 2653s] -- Up-to-date: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Config [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Config/Targets.def [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Config/AsmPrinters.def [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Config/AsmParsers.def [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Config/abi-breaking.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Config/Disassemblers.def [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm/Config/llvm-config.h [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMDemangle.a [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMSupport.a [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMTableGen.a [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-tblgen [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMCore.a [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMIRReader.a [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMCodeGen.a [ 2653s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMSelectionDAG.a [ 2654s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMAsmPrinter.a [ 2654s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMMIRParser.a [ 2654s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMGlobalISel.a [ 2654s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMBinaryFormat.a [ 2654s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMBitReader.a [ 2654s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMBitWriter.a [ 2654s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMTransformUtils.a [ 2654s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMInstrumentation.a [ 2654s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMInstCombine.a [ 2654s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMScalarOpts.a [ 2654s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMipo.a [ 2654s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMVectorize.a [ 2654s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/LLVMHello.so [ 2654s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMObjCARCOpts.a [ 2654s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMCoroutines.a [ 2654s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMLinker.a [ 2654s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMAnalysis.a [ 2654s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMLTO.a [ 2654s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMMC.a [ 2654s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMMCParser.a [ 2654s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMMCDisassembler.a [ 2654s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMObject.a [ 2654s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMObjectYAML.a [ 2654s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMOption.a [ 2654s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMDebugInfoDWARF.a [ 2654s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMDebugInfoMSF.a [ 2654s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMDebugInfoCodeView.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMDebugInfoPDB.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMSymbolize.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMExecutionEngine.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMInterpreter.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMMCJIT.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMOrcJIT.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMRuntimeDyld.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMTarget.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMX86CodeGen.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMX86AsmParser.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMX86Disassembler.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMX86AsmPrinter.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMX86Desc.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMX86Info.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMX86Utils.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMARMCodeGen.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMARMInfo.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMARMAsmParser.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMARMDisassembler.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMARMAsmPrinter.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMARMDesc.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMAArch64CodeGen.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMAArch64Info.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMAArch64AsmParser.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMAArch64Disassembler.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMAArch64AsmPrinter.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMAArch64Desc.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMAArch64Utils.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMBPFCodeGen.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMBPFDisassembler.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMBPFAsmPrinter.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMBPFInfo.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMBPFDesc.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMAsmParser.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMLineEditor.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMProfileData.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMCoverage.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMPasses.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMDlltoolDriver.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMLibDriver.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVMXRay.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/sanitizer/allocator_interface.h [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/sanitizer/asan_interface.h [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/sanitizer/common_interface_defs.h [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/sanitizer/coverage_interface.h [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/sanitizer/dfsan_interface.h [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/sanitizer/esan_interface.h [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/sanitizer/linux_syscall_hooks.h [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/sanitizer/lsan_interface.h [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/sanitizer/msan_interface.h [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/sanitizer/tsan_interface.h [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/sanitizer/tsan_interface_atomic.h [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/xray/xray_interface.h [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/xray/xray_log_interface.h [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/lib/linux/libclang_rt.builtins-arm.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/lib/linux/libclang_rt.stats-arm.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/lib/linux/libclang_rt.stats_client-arm.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/lib/linux/libclang_rt.lsan-arm.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/lib/linux/libclang_rt.ubsan_standalone-arm.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/lib/linux/libclang_rt.ubsan_standalone_cxx-arm.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/lib/linux/libclang_rt.ubsan_standalone-arm.so [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/lib/linux/libclang_rt.ubsan_standalone_cxx-arm.so [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/lib/linux/libclang_rt.ubsan_standalone-arm.a.syms [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/lib/linux/libclang_rt.ubsan_standalone_cxx-arm.a.syms [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/lib/linux/libclang_rt.asan-arm.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/lib/linux/libclang_rt.asan_cxx-arm.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/lib/linux/libclang_rt.asan-preinit-arm.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/lib/linux/libclang_rt.asan-arm.so [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/lib/linux/libclang_rt.asan_cxx-arm.a.syms [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/lib/linux/libclang_rt.asan-arm.a.syms [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/asan_blacklist.txt [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/lib/linux/libclang_rt.scudo-arm.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/lib/linux/libclang_rt.profile-arm.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/lib/linux/libclang_rt.xray-arm.a [ 2655s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLTO.so.5.0.2 [ 2656s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLTO.so.5 [ 2656s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLTO.so [ 2656s] -- Up-to-date: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/llvm-c/lto.h [ 2656s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/LLVMgold.so [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-ar [ 2657s] Creating llvm-ranlib [ 2657s] Creating llvm-lib [ 2657s] Creating llvm-dlltool [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-config [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-lto [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-profdata [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/ARCMigrate [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/ARCMigrate/ARCMTActions.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/ARCMigrate/FileRemapper.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/ARCMigrate/ARCMT.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Tooling [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Tooling/FileMatchTrie.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Tooling/JSONCompilationDatabase.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Tooling/CommonOptionsParser.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Tooling/CompilationDatabase.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Tooling/Refactoring [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Tooling/Refactoring/Rename [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Tooling/Refactoring/Rename/USRFinder.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Tooling/Refactoring/Rename/RenamingAction.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Tooling/Refactoring/Rename/USRLocFinder.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Tooling/Refactoring/Rename/USRFindingAction.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Tooling/Refactoring/AtomicChange.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Tooling/Refactoring/RecursiveSymbolVisitor.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Tooling/FixIt.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Tooling/Tooling.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Tooling/ReplacementsYaml.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Tooling/Refactoring.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Tooling/DiagnosticsYaml.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Tooling/RefactoringCallbacks.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Tooling/Core [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Tooling/Core/QualTypeNames.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Tooling/Core/Diagnostic.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Tooling/Core/Lookup.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Tooling/Core/Replacement.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Tooling/ArgumentsAdjusters.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Tooling/CompilationDatabasePluginRegistry.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Rewrite [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Rewrite/Frontend [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Rewrite/Frontend/Rewriters.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Rewrite/Frontend/FixItRewriter.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Rewrite/Frontend/FrontendActions.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Rewrite/Frontend/ASTConsumers.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Rewrite/Core [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Rewrite/Core/Rewriter.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Rewrite/Core/HTMLRewrite.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Rewrite/Core/TokenRewriter.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Rewrite/Core/RewriteRope.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Rewrite/Core/RewriteBuffer.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Rewrite/Core/DeltaTree.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Frontend [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Frontend/AnalysisConsumer.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Frontend/ModelConsumer.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Frontend/CheckerRegistration.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Frontend/FrontendActions.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Checkers [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Checkers/MPIFunctionClassifier.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Checkers/LocalCheckers.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Checkers/SValExplainer.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Checkers/ObjCRetainCount.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Checkers/ClangCheckers.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/PathDiagnosticConsumers.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/BlockCounter.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerContext.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/APSIntType.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SValVisitor.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SubEngine.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/TaintManager.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SimpleConstraintManager.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/FunctionSummary.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SymExpr.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState_Fwd.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.def [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramStateTrait.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeInfo.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SummaryManager.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/ExplodedGraph.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/ConstraintManager.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/Regions.def [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/MemRegion.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/Store.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/BasicValueFactory.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/StoreRef.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/DynamicTypeMap.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SValBuilder.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/LoopWidening.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/TaintTag.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/WorkList.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/Environment.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SymbolManager.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/AnalysisManager.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/Symbols.def [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/PathSensitive/SVals.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/CheckerManager.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/Checker.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/IssueHash.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/AnalyzerOptions.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/CheckerRegistry.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/BugReporter [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/BugReporter/BugType.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/BugReporter/BugReporterVisitor.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/BugReporter/CommonBugCategories.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/BugReporter/PathDiagnostic.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/Analyses.def [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Core/CheckerOptInfo.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Format [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Format/Format.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/CommentDiagnostic.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/RawCommentList.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/EvaluatedExprVisitor.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/MangleNumberingContext.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/DeclTemplate.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/TypeLocNodes.def [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/OpenMPClause.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/CanonicalType.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/ASTMutationListener.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/Expr.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/ExprObjC.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/StmtOpenMP.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/DeclOpenMP.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/DependentDiagnostic.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/CommentParser.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/Availability.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/DeclFriend.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/DeclLookups.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/OperationKinds.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/ASTConsumer.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/TemplateName.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/LocInfoType.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/RecordLayout.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/DeclarationName.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/AttrIterator.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/ASTStructuralEquivalence.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/AST.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/CommentSema.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/ExprCXX.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/SelectorLocationsKind.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/ASTFwd.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/ASTTypeTraits.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/StmtObjC.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/PrettyPrinter.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/TemplateBase.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/BaseSubobject.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/StmtCXX.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/StmtIterator.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/TypeLocVisitor.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/APValue.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/Redeclarable.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/CommentLexer.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/ASTDiagnostic.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/Decl.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/VTableBuilder.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/ASTVector.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/ParentMap.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/CommentCommandTraits.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/CommentBriefParser.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/DeclVisitor.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/TypeVisitor.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/StmtGraphTraits.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/UnresolvedSet.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/NestedNameSpecifier.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/DeclGroup.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/DeclAccessPair.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/TypeNodes.def [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/RecursiveASTVisitor.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/GlobalDecl.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/ASTImporter.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/BuiltinTypes.def [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/CharUnits.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/DeclObjC.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/DeclBase.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/DeclContextInternals.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/ExprOpenMP.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/CXXInheritance.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/ASTLambda.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/LambdaCapture.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/TypeOrdering.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/OperationKinds.def [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/ODRHash.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/VTTBuilder.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/Type.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/DeclCXX.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/TypeLoc.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/ASTContext.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/Mangle.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/StmtVisitor.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/CommentVisitor.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/Comment.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/ASTUnresolvedSet.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/ExternalASTMerger.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/Stmt.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/ExternalASTSource.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/Attr.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/NSAPI.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/FrontendTool [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/FrontendTool/Utils.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Frontend [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Frontend/PreprocessorOutputOptions.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Frontend/Utils.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Frontend/DependencyOutputOptions.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Frontend/VerifyDiagnosticConsumer.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Frontend/LayoutOverrideSource.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Frontend/ASTUnit.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Frontend/FrontendOptions.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Frontend/ChainedDiagnosticConsumer.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Frontend/CodeGenOptions.def [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Frontend/CompilerInstance.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Frontend/LangStandards.def [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Frontend/CommandLineSourceLoc.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Frontend/MultiplexConsumer.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Frontend/LangStandard.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Frontend/DiagnosticRenderer.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Frontend/PrecompiledPreamble.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Frontend/MigratorOptions.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Frontend/SerializedDiagnostics.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Frontend/TextDiagnostic.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Frontend/FrontendAction.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Frontend/FrontendDiagnostic.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Frontend/TextDiagnosticBuffer.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Frontend/FrontendPluginRegistry.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Frontend/FrontendActions.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Frontend/LogDiagnosticPrinter.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Frontend/PCHContainerOperations.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Frontend/ASTConsumers.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Frontend/SerializedDiagnosticPrinter.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Frontend/TextDiagnosticPrinter.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Frontend/CodeGenOptions.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Frontend/SerializedDiagnosticReader.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Frontend/CompilerInvocation.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Analysis [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Analysis/ProgramPoint.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Analysis/Support [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Analysis/Support/BumpVector.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Analysis/AnalysisDiagnostic.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Analysis/AnalysisContext.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Analysis/CodeInjector.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Analysis/CFGStmtMap.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Analysis/FlowSensitive [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Analysis/FlowSensitive/DataflowValues.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Analysis/CloneDetection.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Analysis/CallGraph.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Analysis/CFG.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Analysis/DomainSpecific [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Analysis/DomainSpecific/CocoaConventions.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Analysis/DomainSpecific/ObjCNoReturn.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Analysis/Analyses [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Analysis/Analyses/ThreadSafety.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Analysis/Analyses/CFGReachabilityAnalysis.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Analysis/Analyses/PseudoConstantAnalysis.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Analysis/Analyses/ThreadSafetyTraverse.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Analysis/Analyses/ThreadSafetyUtil.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Analysis/Analyses/UninitializedValues.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Analysis/Analyses/OSLog.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Analysis/Analyses/PostOrderCFGView.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Analysis/Analyses/Consumed.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Analysis/Analyses/ThreadSafetyCommon.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Analysis/Analyses/FormatString.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Analysis/Analyses/LiveVariables.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Analysis/Analyses/ThreadSafetyLogical.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Analysis/Analyses/ThreadSafetyTIL.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Analysis/Analyses/Dominators.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Analysis/Analyses/ReachableCode.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Analysis/Analyses/ThreadSafetyOps.def [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Lex [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Lex/PreprocessorOptions.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Lex/ScratchBuffer.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Lex/DirectoryLookup.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Lex/LiteralSupport.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Lex/PPCallbacks.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Lex/PreprocessingRecord.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Lex/Token.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Lex/Preprocessor.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Lex/ExternalPreprocessorSource.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Lex/MacroArgs.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Lex/LexDiagnostic.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Lex/Lexer.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Lex/HeaderMapTypes.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Lex/HeaderMap.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Lex/MacroInfo.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Lex/MultipleIncludeOpt.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Lex/ModuleMap.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Lex/TokenConcatenation.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Lex/ModuleLoader.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Lex/CodeCompletionHandler.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Lex/TokenLexer.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Lex/PPConditionalDirectiveRecord.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Lex/PTHLexer.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Lex/PreprocessorLexer.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Lex/PTHManager.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Lex/HeaderSearchOptions.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Lex/HeaderSearch.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Lex/Pragma.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Serialization [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Serialization/SerializationDiagnostic.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Serialization/ASTWriter.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Serialization/GlobalModuleIndex.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Serialization/Module.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Serialization/ModuleFileExtension.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Serialization/ASTReader.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Serialization/ContinuousRangeMap.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Serialization/ModuleManager.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Serialization/ASTBitCodes.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Serialization/ASTDeserializationListener.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Edit [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Edit/EditsReceiver.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Edit/Rewriters.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Edit/EditedSource.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Edit/FileOffset.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Edit/Commit.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Parse [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Parse/ParseAST.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Parse/Parser.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Parse/RAIIObjectsForParser.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Parse/ParseDiagnostic.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/ASTMatchers [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/ASTMatchers/ASTMatchFinder.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/ASTMatchers/ASTMatchersMacros.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/ASTMatchers/Dynamic [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/ASTMatchers/Dynamic/Registry.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/ASTMatchers/Dynamic/Parser.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/ASTMatchers/Dynamic/Diagnostics.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/ASTMatchers/Dynamic/VariantValue.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/ASTMatchers/ASTMatchers.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/ASTMatchers/ASTMatchersInternal.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Sema [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Sema/CodeCompleteOptions.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Sema/PrettyDeclStackTrace.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Sema/Designator.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Sema/AnalysisBasedWarnings.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Sema/Initialization.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Sema/LoopHint.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Sema/TemplateDeduction.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Sema/CXXFieldCollector.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Sema/IdentifierResolver.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Sema/TypoCorrection.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Sema/ScopeInfo.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Sema/SemaLambda.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Sema/DelayedDiagnostic.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Sema/MultiplexExternalSemaSource.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Sema/SemaFixItUtils.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Sema/SemaConsumer.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Sema/Overload.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Sema/Ownership.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Sema/Scope.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Sema/ParsedTemplate.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Sema/AttributeList.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Sema/DeclSpec.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Sema/ObjCMethodList.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Sema/CodeCompleteConsumer.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Sema/ExternalSemaSource.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Sema/Lookup.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Sema/CleanupInfo.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Sema/Weak.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Sema/SemaInternal.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Sema/Sema.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Sema/SemaDiagnostic.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Sema/Template.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Index [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Index/CodegenNameGenerator.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Index/IndexDataConsumer.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Index/USRGeneration.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Index/CommentToXML.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Index/IndexingAction.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Index/IndexSymbol.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/CodeGen [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/CodeGen/SwiftCallingConv.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/CodeGen/CGFunctionInfo.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/CodeGen/BackendUtil.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/CodeGen/CodeGenABITypes.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/CodeGen/ConstantInitFuture.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/CodeGen/ObjectFilePCHContainerOperations.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/CodeGen/ConstantInitBuilder.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/CodeGen/ModuleBuilder.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/CodeGen/CodeGenAction.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Driver [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Driver/Compilation.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Driver/Options.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Driver/DriverDiagnostic.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Driver/ToolChain.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Driver/Multilib.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Driver/Types.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Driver/Job.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Driver/Types.def [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Driver/Action.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Driver/Util.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Driver/SanitizerArgs.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Driver/XRayArgs.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Driver/Phases.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Driver/Tool.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Driver/Driver.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Driver/Distro.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/FileSystemStatCache.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/MemoryBufferCache.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/PlistSupport.h [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/BuiltinsMips.def [ 2657s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/BuiltinsAMDGPU.def [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/ExceptionSpecificationType.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/BuiltinsNios2.def [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/Specifiers.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/TargetInfo.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/Cuda.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/BuiltinsSystemZ.def [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/OperatorKinds.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/Builtins.def [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/BuiltinsXCore.def [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/Attributes.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/AttrKinds.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/PrettyStackTrace.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/Version.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/TargetCXXABI.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/MacroBuilder.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/BuiltinsWebAssembly.def [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/ObjCRuntime.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/SourceLocation.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/OperatorKinds.def [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/Module.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/FileManager.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/DiagnosticOptions.def [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/Sanitizers.def [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/DiagnosticIDs.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/PragmaKinds.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/OpenMPKinds.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/ExpressionTraits.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/BuiltinsARM.def [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/PartialDiagnostic.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/Diagnostic.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/DiagnosticOptions.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/OpenCLOptions.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/OperatorPrecedence.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/CapturedStmt.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/OpenCLExtensions.def [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/Lambda.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/SourceManagerInternals.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/BuiltinsNEON.def [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/Linkage.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/XRayLists.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/VersionTuple.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/LangOptions.def [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/SourceManager.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/BuiltinsX86.def [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/DiagnosticCategories.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/TokenKinds.def [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/AllDiagnostics.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/LangOptions.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/TokenKinds.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/OpenCLImageTypes.def [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/BuiltinsLe64.def [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/AttrSubjectMatchRules.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/Builtins.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/CharInfo.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/BuiltinsNVPTX.def [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/FileSystemOptions.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/BuiltinsAArch64.def [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/BuiltinsHexagon.def [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/TypeTraits.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/SanitizerBlacklist.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/TargetOptions.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/Visibility.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/VirtualFileSystem.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/ABI.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/DebugInfoOptions.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/LLVM.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/TargetBuiltins.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/CommentOptions.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/BuiltinsX86_64.def [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/AddressSpaces.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/OpenMPKinds.def [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/Sanitizers.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/TemplateKinds.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/IdentifierTable.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/BuiltinsPPC.def [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Config [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang-c [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang-c/Platform.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang-c/CXCompilationDatabase.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang-c/Index.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang-c/CXErrorCode.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang-c/Documentation.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang-c/CXString.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang-c/BuildSystem.h [ 2658s] -- Up-to-date: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang [ 2658s] -- Up-to-date: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer [ 2658s] -- Up-to-date: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Checkers [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/StaticAnalyzer/Checkers/Checkers.inc [ 2658s] -- Up-to-date: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/AttrImpl.inc [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/CommentHTMLTags.inc [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/DeclNodes.inc [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/AttrDump.inc [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/CommentHTMLNamedCharacterReferences.inc [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/CommentCommandList.inc [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/CommentCommandInfo.inc [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/Attrs.inc [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/CommentNodes.inc [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/CommentHTMLTagsProperties.inc [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/StmtNodes.inc [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/AST/AttrVisitor.inc [ 2658s] -- Up-to-date: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Serialization [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Serialization/AttrPCHRead.inc [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Serialization/AttrPCHWrite.inc [ 2658s] -- Up-to-date: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Parse [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Parse/AttrParserStringSwitches.inc [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Parse/AttrSubMatchRulesParserStringSwitches.inc [ 2658s] -- Up-to-date: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Sema [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Sema/AttrParsedAttrList.inc [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Sema/AttrSpellingListIndex.inc [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Sema/AttrParsedAttrKinds.inc [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Sema/AttrParsedAttrImpl.inc [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Sema/AttrTemplateInstantiate.inc [ 2658s] -- Up-to-date: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Driver [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Driver/Options.inc [ 2658s] -- Up-to-date: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/DiagnosticAnalysisKinds.inc [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/DiagnosticParseKinds.inc [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/DiagnosticCommentKinds.inc [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/arm_neon.inc [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/DiagnosticGroups.inc [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/DiagnosticDriverKinds.inc [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/DiagnosticFrontendKinds.inc [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/AttrList.inc [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/DiagnosticIndexName.inc [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/DiagnosticASTKinds.inc [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/AttrHasAttributeImpl.inc [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/AttrSubMatchRulesList.inc [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/DiagnosticLexKinds.inc [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/DiagnosticCommonKinds.inc [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/DiagnosticSerializationKinds.inc [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/DiagnosticSemaKinds.inc [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Basic/Version.inc [ 2658s] -- Up-to-date: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Config [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang/Config/config.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/share/clang/bash-autocomplete.sh [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/adxintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/altivec.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/ammintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/arm_acle.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/armintr.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/avx2intrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/avx512bwintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/avx512cdintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/avx512vpopcntdqintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/avx512dqintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/avx512erintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/avx512fintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/avx512ifmaintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/avx512ifmavlintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/avx512pfintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/avx512vbmiintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/avx512vbmivlintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/avx512vlbwintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/avx512vlcdintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/avx512vldqintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/avx512vlintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/avxintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/bmi2intrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/bmiintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/__clang_cuda_builtin_vars.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/__clang_cuda_cmath.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/__clang_cuda_complex_builtins.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/__clang_cuda_intrinsics.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/__clang_cuda_math_forward_declares.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/__clang_cuda_runtime_wrapper.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/clzerointrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/cpuid.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/clflushoptintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/emmintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/f16cintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/float.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/fma4intrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/fmaintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/fxsrintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/htmintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/htmxlintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/ia32intrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/immintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/intrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/inttypes.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/iso646.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/limits.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/lwpintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/lzcntintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/mm3dnow.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/mmintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/mm_malloc.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/module.modulemap [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/msa.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/mwaitxintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/nmmintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/opencl-c.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/pkuintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/pmmintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/popcntintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/prfchwintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/rdseedintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/rtmintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/s390intrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/shaintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/smmintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/stdalign.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/stdarg.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/stdatomic.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/stdbool.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/stddef.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/__stddef_max_align_t.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/stdint.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/stdnoreturn.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/tbmintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/tgmath.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/tmmintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/unwind.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/vadefs.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/varargs.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/vecintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/wmmintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/__wmmintrin_aes.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/__wmmintrin_pclmul.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/x86intrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/xmmintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/xopintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/xsavecintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/xsaveintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/xsaveoptintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/xsavesintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/xtestintrin.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/arm_neon.h [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/cuda_wrappers/algorithm [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/cuda_wrappers/complex [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/include/cuda_wrappers/new [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangBasic.a [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangLex.a [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangParse.a [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangAST.a [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangASTMatchers.a [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangDynamicASTMatchers.a [ 2658s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangSema.a [ 2659s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangCodeGen.a [ 2660s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangAnalysis.a [ 2660s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangEdit.a [ 2660s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangRewrite.a [ 2660s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangARCMigrate.a [ 2661s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangDriver.a [ 2661s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangSerialization.a [ 2662s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangFrontend.a [ 2662s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangRewriteFrontend.a [ 2662s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangFrontendTool.a [ 2662s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangTooling.a [ 2662s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangToolingCore.a [ 2663s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangToolingRefactor.a [ 2663s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangIndex.a [ 2663s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangStaticAnalyzerCore.a [ 2664s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangStaticAnalyzerCheckers.a [ 2670s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangStaticAnalyzerFrontend.a [ 2670s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangFormat.a [ 2671s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/clang-5.0 [ 2697s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/clang [ 2697s] Creating clang++ [ 2697s] Creating clang-cl [ 2697s] Creating clang-cpp [ 2697s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/clang-format [ 2697s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/share/clang/clang-format-bbedit.applescript [ 2697s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/share/clang/clang-format-diff.py [ 2697s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/share/clang/clang-format-sublime.py [ 2697s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/share/clang/clang-format.el [ 2697s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/share/clang/clang-format.py [ 2697s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/git-clang-format [ 2697s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/clang-import-test [ 2705s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/clang-offload-bundler [ 2706s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/c-index-test [ 2717s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/clang-rename [ 2724s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/share/clang/clang-rename.py [ 2724s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/share/clang/clang-rename.el [ 2724s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/clang-check [ 2738s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/scan-build [ 2738s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/libexec/ccc-analyzer [ 2738s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/libexec/c++-analyzer [ 2738s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/share/man/man1/scan-build.1 [ 2738s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/share/scan-build/scanview.css [ 2738s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/share/scan-build/sorttable.js [ 2738s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/scan-view [ 2738s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/share/scan-view/ScanView.py [ 2738s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/share/scan-view/Reporter.py [ 2738s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/share/scan-view/startfile.py [ 2738s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/share/scan-view/FileRadar.scpt [ 2738s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/share/scan-view/GetRadarVersion.scpt [ 2738s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/share/scan-view/bugcatcher.ico [ 2738s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangApplyReplacements.a [ 2738s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/clang-apply-replacements [ 2739s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangReorderFields.a [ 2739s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/clang-reorder-fields [ 2745s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/modularize [ 2751s] -- Up-to-date: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/modularize [ 2751s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangTidy.a [ 2752s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangTidyAndroidModule.a [ 2752s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangTidyBoostModule.a [ 2753s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangTidyBugproneModule.a [ 2753s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangTidyCERTModule.a [ 2755s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangTidyCppCoreGuidelinesModule.a [ 2757s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangTidyGoogleModule.a [ 2759s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangTidyHICPPModule.a [ 2760s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangTidyLLVMModule.a [ 2760s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangTidyMiscModule.a [ 2768s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangTidyModernizeModule.a [ 2773s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangTidyMPIModule.a [ 2773s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangTidyPerformanceModule.a [ 2775s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangTidyPlugin.a [ 2775s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangTidyReadabilityModule.a [ 2779s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/clang-tidy [ 2794s] -- Up-to-date: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/clang-tidy [ 2794s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/share/clang/clang-tidy-diff.py [ 2794s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/share/clang/run-clang-tidy.py [ 2794s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangTidyUtils.a [ 2795s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangChangeNamespace.a [ 2795s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/clang-change-namespace [ 2801s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangQuery.a [ 2801s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/clang-query [ 2808s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangMove.a [ 2808s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangDaemon.a [ 2808s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/clangd [ 2815s] -- Up-to-date: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/clangd [ 2815s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangIncludeFixer.a [ 2815s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclangIncludeFixerPlugin.a [ 2815s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/clang-include-fixer [ 2821s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/share/clang/clang-include-fixer.el [ 2821s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/share/clang/clang-include-fixer.py [ 2821s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libfindAllSymbols.a [ 2822s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/find-all-symbols [ 2828s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/share/clang/run-find-all-symbols.py [ 2828s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclang.so.5.0 [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclang.so.5 [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclang.so [ 2854s] -- Up-to-date: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang-c [ 2854s] -- Up-to-date: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang-c/Platform.h [ 2854s] -- Up-to-date: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang-c/CXCompilationDatabase.h [ 2854s] -- Up-to-date: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang-c/Index.h [ 2854s] -- Up-to-date: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang-c/CXErrorCode.h [ 2854s] -- Up-to-date: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang-c/Documentation.h [ 2854s] -- Up-to-date: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang-c/CXString.h [ 2854s] -- Up-to-date: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/clang-c/BuildSystem.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/cmake/clang/ClangTargets.cmake [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/cmake/clang/ClangTargets-release.cmake [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/cmake/clang/ClangConfig.cmake [ 2854s] -- Up-to-date: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/PosixApi.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/freebsd [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/freebsd/HostInfoFreeBSD.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/netbsd [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/netbsd/HostInfoNetBSD.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/FileSystem.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/Symbols.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/SocketAddress.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/HostNativeProcessBase.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/macosx [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/macosx/HostInfoMacOSX.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/macosx/HostThreadMacOSX.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/HostNativeThreadBase.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/openbsd [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/openbsd/HostInfoOpenBSD.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/MonitoringProcessLauncher.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/ProcessRunLock.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/LockFile.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/HostNativeProcess.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/LockFileBase.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/Host.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/XML.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/ProcessLauncher.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/posix [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/posix/Fcntl.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/posix/ConnectionFileDescriptorPosix.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/posix/HostProcessPosix.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/posix/PipePosix.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/posix/ProcessLauncherPosixFork.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/posix/LockFilePosix.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/posix/HostThreadPosix.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/posix/HostInfoPosix.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/posix/DomainSocket.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/HostNativeThread.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/HostInfoBase.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/HostThread.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/Pipe.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/HostInfo.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/windows [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/windows/PosixApi.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/windows/editlinewin.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/windows/HostThreadWindows.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/windows/ProcessLauncherWindows.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/windows/LockFileWindows.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/windows/AutoHandle.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/windows/windows.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/windows/HostInfoWindows.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/windows/ConnectionGenericFileWindows.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/windows/PipeWindows.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/windows/HostProcessWindows.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/StringConvert.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/HostNativeThreadForward.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/HostProcess.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/common [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/common/NativeProcessProtocol.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/common/NativeRegisterContext.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/common/NativeThreadProtocol.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/common/GetOptInc.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/common/NativeBreakpointList.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/common/SoftwareBreakpoint.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/common/NativeBreakpoint.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/common/UDPSocket.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/common/TCPSocket.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/common/NativeWatchpointList.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/Terminal.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/MainLoop.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/Socket.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/OptionParser.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/ThreadLauncher.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/linux [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/linux/HostInfoLinux.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/linux/AbstractSocket.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/linux/Support.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/linux/Ptrace.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/linux/Uio.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/Predicate.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/PipeBase.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/PseudoTerminal.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/android [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/android/HostInfoAndroid.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/FileCache.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/Time.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/ConnectionFileDescriptor.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/MainLoopBase.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/File.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/Debug.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/Editline.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/HostGetOpt.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/lldb-private-defines.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/Options.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/OptionGroupVariable.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/CommandHistory.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/OptionGroupFormat.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/CommandOptionValidators.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/OptionValueArgs.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/OptionGroupOutputFile.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/OptionGroupUUID.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/OptionGroupBoolean.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/OptionGroupWatchpoint.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/CommandInterpreter.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/OptionValueChar.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/OptionValueFormatEntity.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/OptionGroupFile.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/OptionValueUUID.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/CommandObjectRegexCommand.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/OptionValueFormat.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/OptionGroupArchitecture.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/CommandReturnObject.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/OptionGroupPlatform.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/ScriptInterpreter.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/OptionValueLanguage.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/OptionValueDictionary.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/OptionValueEnumeration.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/CommandObject.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/OptionValues.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/Args.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/CommandCompletions.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/OptionValueRegex.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/CommandAlias.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/OptionGroupValueObjectDisplay.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/OptionValueFileSpecList.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/OptionValueArch.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/CommandObjectMultiword.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/OptionGroupString.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/OptionValueString.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/Property.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/OptionValueFileSpec.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/OptionValueArray.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/OptionValueProperties.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/OptionValueUInt64.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/OptionValueSInt64.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/OptionValuePathMappings.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/OptionValue.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/OptionGroupUInt64.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Interpreter/OptionValueBoolean.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/lldb-enumerations.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/lldb-public.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/lldb-types.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Initialization [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Initialization/SystemInitializer.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Initialization/SystemLifetimeManager.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Initialization/SystemInitializerCommon.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/lldb-private-interfaces.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/DataFormatters [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/DataFormatters/TypeValidator.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/DataFormatters/TypeCategory.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/DataFormatters/TypeSynthetic.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/DataFormatters/TypeSummary.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/DataFormatters/VectorType.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/DataFormatters/FormattersHelpers.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/DataFormatters/StringPrinter.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/DataFormatters/DataVisualization.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/DataFormatters/TypeCategoryMap.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/DataFormatters/ValueObjectPrinter.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/DataFormatters/LanguageCategory.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/DataFormatters/TypeFormat.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/DataFormatters/DumpValueObjectOptions.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/DataFormatters/FormatClasses.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/DataFormatters/FormatCache.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/DataFormatters/FormattersContainer.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/DataFormatters/CXXFunctionPointer.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/DataFormatters/VectorIterator.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/DataFormatters/FormatManager.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/lldb-defines.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/StopInfo.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/JITLoader.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/ObjCLanguageRuntime.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/ThreadPlanStepInstruction.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/ThreadPlan.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/SectionLoadList.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/ThreadPlanStepRange.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/QueueList.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/StackID.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/PathMappingList.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/UnwindAssembly.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/ThreadPlanStepUntil.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/ThreadPlanStepOverRange.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/Memory.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/FileAction.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/TargetList.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/Platform.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/ProcessStructReader.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/ThreadList.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/ThreadSpec.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/RegisterCheckpoint.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/ExecutionContext.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/ThreadPlanBase.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/ThreadPlanCallFunction.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/ThreadPlanStepThrough.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/InstrumentationRuntimeStopInfo.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/ThreadPlanCallFunctionUsingABI.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/ThreadPlanCallOnFunctionExit.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/JITLoaderList.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/LanguageRuntime.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/ThreadPlanStepInRange.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/MemoryHistory.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/QueueItem.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/Language.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/RegisterNumber.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/ThreadPlanPython.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/Queue.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/SectionLoadHistory.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/ThreadPlanTracer.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/ThreadPlanCallUserExpression.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/OperatingSystem.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/Thread.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/ThreadPlanRunToAddress.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/ModuleCache.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/StructuredDataPlugin.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/ThreadPlanShouldStopHere.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/ProcessLaunchInfo.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/StackFrameList.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/RegisterContext.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/CPPLanguageRuntime.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/Process.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/InstrumentationRuntime.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/UnixSignals.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/Target.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/ABI.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/ThreadCollection.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/ExecutionContextScope.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/ThreadPlanStepOverBreakpoint.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/StackFrame.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/MemoryRegionInfo.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/ProcessInfo.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/Unwind.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/SystemRuntime.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/ThreadPlanRunToJITAddress.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/DynamicLoader.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Target/ThreadPlanStepOut.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/lldb-versioning.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/lldb-private-enumerations.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Breakpoint [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Breakpoint/BreakpointLocation.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Breakpoint/StoppointLocation.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Breakpoint/Stoppoint.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Breakpoint/BreakpointID.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Breakpoint/Watchpoint.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Breakpoint/BreakpointSite.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Breakpoint/BreakpointSiteList.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Breakpoint/WatchpointList.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Breakpoint/BreakpointLocationCollection.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Breakpoint/BreakpointResolverFileRegex.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Breakpoint/BreakpointIDList.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Breakpoint/BreakpointLocationList.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Breakpoint/BreakpointList.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Breakpoint/BreakpointResolver.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Breakpoint/BreakpointResolverName.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Breakpoint/Breakpoint.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Breakpoint/BreakpointOptions.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Breakpoint/WatchpointOptions.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Breakpoint/BreakpointResolverFileLine.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Breakpoint/StoppointCallbackContext.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Breakpoint/BreakpointResolverAddress.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/StreamString.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/StructuredData.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/StringList.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/FileSpec.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/StringLexer.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/NameMatches.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/SharedCluster.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/UUID.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/Timeout.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/Status.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/Logging.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/Connection.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/JSON.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/StreamTee.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/TildeExpressionResolver.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/RegularExpression.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/SharingPtr.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/DataExtractor.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/DataBuffer.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/Either.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/VMRange.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/Timer.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/SelectHelper.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/Flags.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/StreamCallback.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/History.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/LLDBAssert.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/TraceOptions.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/Log.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/Endian.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/StreamGDBRemote.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/DataBufferHeap.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/StringExtractor.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/DataBufferLLVM.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/FastDemangle.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/TaskPool.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/IOObject.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/UserID.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/AnsiTerminal.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/VASPrintf.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/Range.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/Stream.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/UriParser.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/Iterable.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/SafeMachO.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/CleanUp.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/ConstString.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/DataEncoder.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Utility/Baton.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBStream.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBData.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBDebugger.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBMemoryRegionInfoList.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBDefines.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBCommandInterpreter.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBFrame.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBLanguageRuntime.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBListener.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBTypeEnumMember.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBModule.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBError.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBLaunchInfo.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBThread.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBTypeFilter.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBModuleSpec.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBFileSpecList.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBAttachInfo.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBTrace.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBLineEntry.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBQueue.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBInstructionList.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBType.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBValueList.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBMemoryRegionInfo.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBFileSpec.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBPlatform.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBVariablesOptions.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SystemInitializerFull.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBDeclaration.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBBreakpoint.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBHostOS.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBThreadPlan.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBSymbolContextList.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBStructuredData.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBSection.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBThreadCollection.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBBreakpointLocation.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBTraceOptions.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBCompileUnit.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/LLDB.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBTarget.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBAddress.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBTypeCategory.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBQueueItem.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBTypeNameSpecifier.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBTypeFormat.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBTypeSynthetic.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBExecutionContext.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBValue.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBBlock.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBExpressionOptions.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBUnixSignals.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBInstruction.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBStringList.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBBroadcaster.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBWatchpoint.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBTypeSummary.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBSymbolContext.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBProcess.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBEvent.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBCommunication.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBSourceManager.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBSymbol.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBFunction.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/API/SBCommandReturnObject.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/lldb-private.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/lldb-private-forward.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/Address.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/ValueObjectConstResultChild.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/AddressResolver.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/RangeMap.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/ArchSpec.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/ThreadSafeValue.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/ValueObjectCast.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/IOHandler.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/EmulateInstruction.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/ThreadSafeDenseMap.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/ModuleList.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/ValueObjectMemory.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/FormatEntity.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/Value.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/AddressResolverName.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/RegisterValue.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/ValueObjectRegister.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/ValueObject.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/ThreadSafeDenseSet.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/Listener.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/FileSpecList.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/ValueObjectSyntheticFilter.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/Module.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/STLUtils.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/Communication.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/ModuleSpec.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/Debugger.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/Section.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/ValueObjectVariable.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/MappedHash.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/Disassembler.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/ValueObjectChild.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/dwarf.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/ValueObjectConstResult.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/ValueObjectList.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/Opcode.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/FileLineResolver.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/PluginManager.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/SearchFilter.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/SourceManager.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/State.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/PluginInterface.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/UserSettingsController.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/UniqueCStringMap.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/DumpDataExtractor.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/Broadcaster.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/AddressRange.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/ThreadSafeSTLMap.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/ValueObjectDynamicValue.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/StreamAsynchronousIO.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/StreamBuffer.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/ModuleChild.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/Mangled.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/IOStreamMacros.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/ThreadSafeSTLVector.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/LoadedModuleInfoList.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/Event.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/AddressResolverFileLine.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/Scalar.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/StructuredDataImpl.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/ValueObjectConstResultCast.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/ClangForward.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/StreamFile.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Core/ValueObjectConstResultImpl.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/lldb-private-types.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Symbol [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Symbol/UnwindTable.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Symbol/JavaASTContext.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Symbol/SymbolVendor.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Symbol/Declaration.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Symbol/LineTable.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Symbol/TypeMap.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Symbol/TypeList.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Symbol/ObjectContainer.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Symbol/ClangUtil.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Symbol/Block.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Symbol/OCamlASTContext.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Symbol/DeclVendor.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Symbol/Variable.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Symbol/TypeSystem.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Symbol/ClangExternalASTSourceCallbacks.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Symbol/FuncUnwinders.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Symbol/CompactUnwindInfo.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Symbol/TaggedASTType.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Symbol/CompilerDeclContext.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Symbol/SymbolContext.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Symbol/LineEntry.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Symbol/CompilerType.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Symbol/ArmUnwindInfo.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Symbol/DebugMacros.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Symbol/UnwindPlan.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Symbol/VerifyDecl.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Symbol/CompileUnit.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Symbol/Type.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Symbol/Symtab.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Symbol/GoASTContext.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Symbol/CompilerDecl.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Symbol/VariableList.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Symbol/ClangASTImporter.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Symbol/DWARFCallFrameInfo.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Symbol/ClangExternalASTSourceCommon.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Symbol/SymbolFile.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Symbol/Function.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Symbol/ObjectFile.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Symbol/ClangASTContext.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Symbol/Symbol.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Symbol/SymbolContextScope.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/lldb-forward.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Expression [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Expression/ExpressionParser.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Expression/Expression.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Expression/FunctionCaller.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Expression/REPL.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Expression/ExpressionTypeSystemHelper.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Expression/DiagnosticManager.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Expression/IRInterpreter.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Expression/LLVMUserExpression.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Expression/UserExpression.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Expression/UtilityFunction.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Expression/IRDynamicChecks.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Expression/Materializer.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Expression/IRMemoryMap.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Expression/ExpressionVariable.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Expression/DWARFExpression.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Expression/ExpressionSourceCode.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Expression/IRExecutionUnit.h [ 2854s] -- Up-to-date: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include [ 2854s] -- Up-to-date: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb [ 2854s] -- Up-to-date: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/include/lldb/Host/Config.h [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbBase.a [ 2854s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbBreakpoint.a [ 2855s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbCommands.a [ 2856s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbCore.a [ 2857s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbDataFormatters.a [ 2857s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbExpression.a [ 2858s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbHost.a [ 2858s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbInitialization.a [ 2858s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbInterpreter.a [ 2859s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginABISysV_arm.a [ 2859s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginABISysV_arm64.a [ 2859s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginABISysV_hexagon.a [ 2859s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginABISysV_ppc.a [ 2859s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginABISysV_ppc64.a [ 2859s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginABISysV_mips.a [ 2859s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginABISysV_mips64.a [ 2859s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginABISysV_s390x.a [ 2859s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginABISysV_i386.a [ 2859s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginABISysV_x86_64.a [ 2859s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginABIMacOSX_i386.a [ 2859s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginABIMacOSX_arm.a [ 2859s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginABIMacOSX_arm64.a [ 2859s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginDisassemblerLLVM.a [ 2859s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginDynamicLoaderMacOSXDYLD.a [ 2859s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginDynamicLoaderPosixDYLD.a [ 2859s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginDynamicLoaderStatic.a [ 2859s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginDynamicLoaderHexagonDYLD.a [ 2859s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginDynamicLoaderWindowsDYLD.a [ 2859s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginExpressionParserClang.a [ 2860s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginExpressionParserGo.a [ 2860s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginInstructionARM.a [ 2861s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginInstructionARM64.a [ 2861s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginInstructionMIPS.a [ 2861s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginInstructionMIPS64.a [ 2861s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginInstrumentationRuntimeASan.a [ 2861s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginInstrumentationRuntimeMainThreadChecker.a [ 2861s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginInstrumentationRuntimeTSan.a [ 2861s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginInstrumentationRuntimeUBSan.a [ 2861s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginJITLoaderGDB.a [ 2861s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginCPlusPlusLanguage.a [ 2861s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginGoLanguage.a [ 2861s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginJavaLanguage.a [ 2861s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginObjCLanguage.a [ 2862s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginObjCPlusPlusLanguage.a [ 2862s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginOCamlLanguage.a [ 2862s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginCSharpLanguage.a [ 2862s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginCXXItaniumABI.a [ 2862s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginAppleObjCRuntime.a [ 2863s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginLanguageRuntimeGo.a [ 2863s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginLanguageRuntimeJava.a [ 2863s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginRenderScriptRuntime.a [ 2863s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginMemoryHistoryASan.a [ 2863s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginObjectContainerBSDArchive.a [ 2863s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginObjectContainerMachOArchive.a [ 2863s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginObjectFileELF.a [ 2863s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginObjectFileMachO.a [ 2863s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginObjectFilePECOFF.a [ 2863s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginObjectFileJIT.a [ 2863s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginOSGo.a [ 2863s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginOSPython.a [ 2863s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginPlatformLinux.a [ 2863s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginPlatformFreeBSD.a [ 2863s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginPlatformNetBSD.a [ 2863s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginPlatformOpenBSD.a [ 2863s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginPlatformMacOSX.a [ 2863s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginPlatformWindows.a [ 2863s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginPlatformPOSIX.a [ 2863s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginPlatformGDB.a [ 2863s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginPlatformKalimba.a [ 2863s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginPlatformAndroid.a [ 2863s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginProcessLinux.a [ 2864s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginProcessPOSIX.a [ 2864s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginProcessGDBRemote.a [ 2864s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginProcessUtility.a [ 2864s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginProcessElfCore.a [ 2865s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginProcessMinidump.a [ 2865s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginScriptInterpreterNone.a [ 2865s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginScriptInterpreterPython.a [ 2865s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginStructuredDataDarwinLog.a [ 2865s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginSymbolFileDWARF.a [ 2865s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginSymbolFileSymtab.a [ 2865s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginSymbolFilePDB.a [ 2865s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginSystemRuntimeMacOSX.a [ 2866s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginSymbolVendorELF.a [ 2866s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginUnwindAssemblyInstEmulation.a [ 2866s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbPluginUnwindAssemblyX86.a [ 2866s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbSymbol.a [ 2867s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbTarget.a [ 2868s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbUtility.a [ 2868s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldb.so.5.0.2 [ 2889s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldb.so.5 [ 2889s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldb.so [ 2889s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/lldb-argdumper [ 2889s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/lldb [ 2889s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/lldb-mi [ 2889s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/lldb-server [ 2898s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/liblldb-intel-mpxtable.so [ 2898s] -- Set runtime path of "/home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/liblldb-intel-mpxtable.so" to "" [ 2898s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldbUtilityHelpers.a [ 2898s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/bugpoint [ 2909s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/BugpointPasses.so [ 2909s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-dsymutil [ 2916s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llc [ 2926s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/lli [ 2933s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-as [ 2934s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-bcanalyzer [ 2934s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-c-test [ 2941s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-cat [ 2941s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-cov [ 2943s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-cvtres [ 2943s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-cxxdump [ 2944s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-cxxfilt [ 2944s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-diff [ 2945s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-dis [ 2946s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-dwarfdump [ 2947s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-dwp [ 2955s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-extract [ 2956s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-link [ 2957s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-lto2 [ 2966s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-mc [ 2966s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-mcmarkup [ 2966s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-modextract [ 2967s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-mt [ 2967s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-nm [ 2969s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-objdump [ 2970s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-opt-report [ 2971s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-pdbutil [ 2971s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-readobj [ 2973s] Creating llvm-readelf [ 2973s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-rtdyld [ 2974s] Creating libLLVM-5.0.2.so [ 2974s] Creating libLLVM.so [ 2974s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVM-5.0.so [ 2986s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-size [ 2987s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-split [ 2988s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-stress [ 2989s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-strings [ 2989s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-symbolizer [ 2990s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-xray [ 2992s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/obj2yaml [ 2993s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/opt [ 3005s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/share/opt-viewer/opt-diff.py [ 3005s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/share/opt-viewer/opt-stats.py [ 3005s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/share/opt-viewer/opt-viewer.py [ 3005s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/share/opt-viewer/optpmap.py [ 3005s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/share/opt-viewer/optrecord.py [ 3005s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/share/opt-viewer/style.css [ 3005s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/sancov [ 3006s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/sanstats [ 3008s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/verify-uselistorder [ 3009s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/yaml2obj [ 3009s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/cmake/llvm/LLVMExports.cmake [ 3009s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/cmake/llvm/LLVMExports-release.cmake [ 3009s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/cmake/llvm/LLVMConfig.cmake [ 3009s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/cmake/llvm/LLVMConfigVersion.cmake [ 3009s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/cmake/llvm/LLVM-Config.cmake [ 3009s] -- Up-to-date: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/cmake/llvm/. [ 3009s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/cmake/llvm/./FindOCaml.cmake [ 3009s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/cmake/llvm/./CheckCompilerVersion.cmake [ 3009s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/cmake/llvm/./DetermineGCCCompatible.cmake [ 3009s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/cmake/llvm/./CheckLinkerFlag.cmake [ 3009s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/cmake/llvm/./HandleLLVMOptions.cmake [ 3009s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/cmake/llvm/./ChooseMSVCCRT.cmake [ 3009s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/cmake/llvm/./LLVMProcessSources.cmake [ 3009s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/cmake/llvm/./AddLLVMDefinitions.cmake [ 3009s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/cmake/llvm/./GetSVN.cmake [ 3009s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/cmake/llvm/./FindSphinx.cmake [ 3009s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/cmake/llvm/./CheckAtomic.cmake [ 3009s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/cmake/llvm/./LLVMInstallSymlink.cmake [ 3009s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/cmake/llvm/./VersionFromVCS.cmake [ 3009s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/cmake/llvm/./HandleLLVMStdlib.cmake [ 3009s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/cmake/llvm/./GenerateVersionFromCVS.cmake [ 3009s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/cmake/llvm/./AddLLVM.cmake [ 3009s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/cmake/llvm/./AddOCaml.cmake [ 3009s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/cmake/llvm/./AddSphinxTarget.cmake [ 3009s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/cmake/llvm/./CrossCompile.cmake [ 3009s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/cmake/llvm/./TableGen.cmake [ 3009s] -- Installing: /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/cmake/llvm/./LLVMExternalProjectUtils.cmake [ 3009s] + rm -f /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/share/info/dir [ 3009s] + find /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm -regex '.*\.la$' [ 3009s] + xargs rm -f -- [ 3009s] + ln -sf /usr/bin/clang++ /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/clang++-5.0 [ 3009s] + mkdir -p '/home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm%{bindir}' [ 3009s] + mkdir -p /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/home/owner/share/tmp/sdk_tools/lldb/bin [ 3009s] + mkdir -p /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/home/owner/share/tmp/sdk_tools/lldb/lib [ 3009s] + mv /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/lldb /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/home/owner/share/tmp/sdk_tools/lldb/bin [ 3010s] + mv /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/lldb-argdumper /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/home/owner/share/tmp/sdk_tools/lldb/bin [ 3010s] + mv /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/lldb-mi /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/home/owner/share/tmp/sdk_tools/lldb/bin [ 3010s] + mv /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/lldb-server /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/home/owner/share/tmp/sdk_tools/lldb/bin [ 3010s] + mv /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/liblldb-intel-mpxtable.so /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/home/owner/share/tmp/sdk_tools/lldb/bin [ 3010s] + cp -P /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldb.so /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldb.so.5 /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldb.so.5.0.2 /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/home/owner/share/tmp/sdk_tools/lldb/lib/ [ 3029s] ++ patchelf --print-rpath /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/home/owner/share/tmp/sdk_tools/lldb/bin/lldb-mi [ 3029s] + LLDB_MI_RPATH='$ORIGIN/../lib' [ 3029s] + patchelf --set-rpath '$ORIGIN/../lib:/home/owner/share/tmp/sdk_tools/lldb/lib' /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/home/owner/share/tmp/sdk_tools/lldb/bin/lldb-mi [ 3029s] + rm -rf '/home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/debug/*' [ 3029s] + /usr/lib/rpm/find-debuginfo.sh /home/abuild/rpmbuild/BUILD/llvm-5.0.2 [ 3030s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/home/owner/share/tmp/sdk_tools/lldb/bin/liblldb-intel-mpxtable.so [ 3031s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/home/owner/share/tmp/sdk_tools/lldb/bin/lldb [ 3032s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/home/owner/share/tmp/sdk_tools/lldb/bin/lldb-argdumper [ 3033s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/home/owner/share/tmp/sdk_tools/lldb/bin/lldb-mi [ 3035s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/home/owner/share/tmp/sdk_tools/lldb/bin/lldb-server [ 3065s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/home/owner/share/tmp/sdk_tools/lldb/lib/liblldb.so.5.0.2 [ 3147s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/bugpoint [ 3186s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/c-index-test [ 3241s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/clang-5.0 [ 3268s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/clang-apply-replacements [ 3269s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/clang-change-namespace [ 3277s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/clang-check [ 3299s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/clang-format [ 3300s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/clang-import-test [ 3314s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/clang-include-fixer [ 3320s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/clang-offload-bundler [ 3322s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/clang-query [ 3330s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/clang-rename [ 3340s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/clang-reorder-fields [ 3354s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/clang-tidy [ 3394s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/clangd [ 3403s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/find-all-symbols [ 3418s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llc [ 3439s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/lli [ 3452s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-ar [ 3455s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-as [ 3457s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-bcanalyzer [ 3458s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-c-test [ 3472s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-cat [ 3474s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-config [ 3474s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-cov [ 3477s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-cvtres [ 3479s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-cxxdump [ 3481s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-cxxfilt [ 3481s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-diff [ 3483s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-dis [ 3485s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-dsymutil [ 3500s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-dwarfdump [ 3502s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-dwp [ 3510s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-extract [ 3512s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-link [ 3513s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-lto [ 3528s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-lto2 [ 3546s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-mc [ 3548s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-mcmarkup [ 3548s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-modextract [ 3550s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-mt [ 3550s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-nm [ 3553s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-objdump [ 3556s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-opt-report [ 3557s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-pdbutil [ 3558s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-profdata [ 3559s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-readobj [ 3562s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-rtdyld [ 3564s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-size [ 3566s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-split [ 3569s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-stress [ 3570s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-strings [ 3570s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-symbolizer [ 3572s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-tblgen [ 3574s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/llvm-xray [ 3576s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/modularize [ 3588s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/obj2yaml [ 3591s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/opt [ 3611s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/sancov [ 3614s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/sanstats [ 3616s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/verify-uselistorder [ 3618s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/bin/yaml2obj [ 3619s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/BugpointPasses.so [ 3620s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/LLVMHello.so [ 3620s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/LLVMgold.so [ 3639s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/lib/linux/libclang_rt.asan-arm.so [ 3639s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/lib/linux/libclang_rt.ubsan_standalone-arm.so [ 3640s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/clang/5.0.2/lib/linux/libclang_rt.ubsan_standalone_cxx-arm.so [ 3640s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLLVM-5.0.so [ 3662s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libLTO.so.5.0.2 [ 3684s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/libclang.so.5.0 [ 3736s] extracting debug info from /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm/usr/lib/liblldb.so.5.0.2 [ 3774s] *** WARNING: identical binaries are copied, not linked: [ 3774s] /usr/lib/liblldb.so.5.0.2 [ 3774s] and /home/owner/share/tmp/sdk_tools/lldb/lib/liblldb.so.5.0.2 [ 3791s] cpio: glibc-2.24/csu: Cannot stat: No such file or directory [ 3791s] cpio: glibc-2.24/csu/init.c: Cannot stat: No such file or directory [ 3791s] cpio: glibc-2.24/sysdeps/arm/crti.S: Cannot stat: No such file or directory [ 3791s] cpio: glibc-2.24/sysdeps/arm/crtn.S: Cannot stat: No such file or directory [ 3791s] cpio: glibc-2.24/sysdeps/arm/start.S: Cannot stat: No such file or directory [ 3796s] 389985 blocks [ 3797s] + cp /usr/lib/rpm/debug.manifest /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm-debuginfo.manifest [ 3797s] + cp /usr/lib/rpm/debug.manifest /home/abuild/rpmbuild/BUILD/llvm-5.0.2/llvm-debugsource.manifest [ 3797s] + /usr/lib/rpm/check-buildroot [ 3849s] + /usr/lib/rpm//brp-compress [ 3849s] + /usr/lib/rpm/brp-strip-static-archive /bin/strip [ 3879s] + /usr/lib/rpm/brp-python-hardlink [ 3879s] + /usr/lib/rpm/tizen/find-docs.sh /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm [ 3880s] Processing files: llvm-5.0.2-14.1.armv7l [ 3880s] Aptk: PG1hbmlmZXN0PgogIDxhc3NpZ24+CiAgICAgPGZpbGVzeXN0ZW0gcGF0aD0iL2hv [ 3880s] bWUvb3duZXIvc2hhcmUvdG1wL3Nka190b29scy9sbGRiL2Jpbi9sbGRiLW1pIiBl [ 3880s] eGVjX2xhYmVsPSJVc2VyIiAvPgogIDwvYXNzaWduPiAgCiAgPHJlcXVlc3Q+CiAg [ 3880s] ICAgPGRvbWFpbiBuYW1lPSJfIi8+CiAgPC9yZXF1ZXN0Pgo8L21hbmlmZXN0Pgo= [ 3880s] [ 3881s] Provides: llvm = 5.0.2-14.1 llvm(armv7l-32) = 5.0.2-14.1 [ 3881s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 3881s] 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) libgcc_s.so.1(GCC_4.3.0) 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.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) libz.so.1 libz.so.1(ZLIB_1.2.0) rtld(GNU_HASH) [ 3881s] Processing files: llvm-debugsource-5.0.2-14.1.armv7l [ 3881s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 3881s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 3881s] [ 3882s] Provides: llvm-debugsource = 5.0.2-14.1 llvm-debugsource(armv7l-32) = 5.0.2-14.1 [ 3882s] Requires(rpmlib): rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 [ 3882s] Processing files: llvm-devel-5.0.2-14.1.armv7l [ 3882s] Aptk: PG1hbmlmZXN0PgogIDxhc3NpZ24+CiAgICAgPGZpbGVzeXN0ZW0gcGF0aD0iL2hv [ 3882s] bWUvb3duZXIvc2hhcmUvdG1wL3Nka190b29scy9sbGRiL2Jpbi9sbGRiLW1pIiBl [ 3882s] eGVjX2xhYmVsPSJVc2VyIiAvPgogIDwvYXNzaWduPiAgCiAgPHJlcXVlc3Q+CiAg [ 3882s] ICAgPGRvbWFpbiBuYW1lPSJfIi8+CiAgPC9yZXF1ZXN0Pgo8L21hbmlmZXN0Pgo= [ 3882s] [ 3884s] Provides: BugpointPasses.so BugpointPasses.so(LLVM_5.0) LLVMHello.so LLVMHello.so(LLVM_5.0) LLVMgold.so LLVMgold.so(LLVM_5.0) libLTO.so.5 libLTO.so.5(LLVM_5.0) llvm-devel = 5.0.2-14.1 llvm-devel(armv7l-32) = 5.0.2-14.1 [ 3884s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 3884s] Requires: /usr/bin/env ld-linux.so.3 ld-linux.so.3(GLIBC_2.4) libLTO.so.5 libc.so.6 libc.so.6(GLIBC_2.15) libc.so.6(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.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.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) libz.so.1 libz.so.1(ZLIB_1.2.0) rtld(GNU_HASH) [ 3884s] Processing files: llvm-static-devel-5.0.2-14.1.armv7l [ 3884s] Aptk: PG1hbmlmZXN0PgogIDxhc3NpZ24+CiAgICAgPGZpbGVzeXN0ZW0gcGF0aD0iL2hv [ 3884s] bWUvb3duZXIvc2hhcmUvdG1wL3Nka190b29scy9sbGRiL2Jpbi9sbGRiLW1pIiBl [ 3884s] eGVjX2xhYmVsPSJVc2VyIiAvPgogIDwvYXNzaWduPiAgCiAgPHJlcXVlc3Q+CiAg [ 3884s] ICAgPGRvbWFpbiBuYW1lPSJfIi8+CiAgPC9yZXF1ZXN0Pgo8L21hbmlmZXN0Pgo= [ 3884s] [ 3884s] Provides: llvm-static-devel = 5.0.2-14.1 llvm-static-devel(armv7l-32) = 5.0.2-14.1 [ 3884s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 3884s] Processing files: libllvm-5.0.2-14.1.armv7l [ 3884s] Aptk: PG1hbmlmZXN0PgogIDxhc3NpZ24+CiAgICAgPGZpbGVzeXN0ZW0gcGF0aD0iL2hv [ 3884s] bWUvb3duZXIvc2hhcmUvdG1wL3Nka190b29scy9sbGRiL2Jpbi9sbGRiLW1pIiBl [ 3884s] eGVjX2xhYmVsPSJVc2VyIiAvPgogIDwvYXNzaWduPiAgCiAgPHJlcXVlc3Q+CiAg [ 3884s] ICAgPGRvbWFpbiBuYW1lPSJfIi8+CiAgPC9yZXF1ZXN0Pgo8L21hbmlmZXN0Pgo= [ 3884s] [ 3884s] Provides: libLLVM-5.0.so libLLVM-5.0.so(LLVM_5.0) libllvm = 5.0.2-14.1 libllvm(armv7l-32) = 5.0.2-14.1 [ 3884s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 3884s] 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) libgcc_s.so.1(GCC_4.3.0) 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.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) libz.so.1 libz.so.1(ZLIB_1.2.0) rtld(GNU_HASH) [ 3884s] Processing files: clang-5.0.2-14.1.armv7l [ 3884s] Aptk: PG1hbmlmZXN0PgogIDxhc3NpZ24+CiAgICAgPGZpbGVzeXN0ZW0gcGF0aD0iL2hv [ 3884s] bWUvb3duZXIvc2hhcmUvdG1wL3Nka190b29scy9sbGRiL2Jpbi9sbGRiLW1pIiBl [ 3884s] eGVjX2xhYmVsPSJVc2VyIiAvPgogIDwvYXNzaWduPiAgCiAgPHJlcXVlc3Q+CiAg [ 3884s] ICAgPGRvbWFpbiBuYW1lPSJfIi8+CiAgPC9yZXF1ZXN0Pgo8L21hbmlmZXN0Pgo= [ 3884s] [ 3885s] Provides: clang = 5.0.2-14.1 clang(armv7l-32) = 5.0.2-14.1 libclang.so.5 libclang.so.5(LLVM_5.0) libclang.so.5.0.2 [ 3885s] Requires(interp): /sbin/ldconfig /sbin/ldconfig [ 3885s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 3885s] Requires(post): /sbin/ldconfig [ 3885s] Requires(postun): /sbin/ldconfig [ 3885s] 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.5 libclang.so.5(LLVM_5.0) 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) libgcc_s.so.1(GCC_4.3.0) 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.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) libz.so.1 libz.so.1(ZLIB_1.2.0) rtld(GNU_HASH) [ 3885s] Processing files: clang-devel-5.0.2-14.1.armv7l [ 3885s] Aptk: PG1hbmlmZXN0PgogIDxhc3NpZ24+CiAgICAgPGZpbGVzeXN0ZW0gcGF0aD0iL2hv [ 3885s] bWUvb3duZXIvc2hhcmUvdG1wL3Nka190b29scy9sbGRiL2Jpbi9sbGRiLW1pIiBl [ 3885s] eGVjX2xhYmVsPSJVc2VyIiAvPgogIDwvYXNzaWduPiAgCiAgPHJlcXVlc3Q+CiAg [ 3885s] ICAgPGRvbWFpbiBuYW1lPSJfIi8+CiAgPC9yZXF1ZXN0Pgo8L21hbmlmZXN0Pgo= [ 3885s] [ 3886s] Provides: clang-devel = 5.0.2-14.1 clang-devel(armv7l-32) = 5.0.2-14.1 [ 3886s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 3886s] Processing files: lldb-5.0.2-14.1.armv7l [ 3886s] Aptk: PG1hbmlmZXN0PgogIDxhc3NpZ24+CiAgICAgPGZpbGVzeXN0ZW0gcGF0aD0iL2hv [ 3886s] bWUvb3duZXIvc2hhcmUvdG1wL3Nka190b29scy9sbGRiL2Jpbi9sbGRiLW1pIiBl [ 3886s] eGVjX2xhYmVsPSJVc2VyIiAvPgogIDwvYXNzaWduPiAgCiAgPHJlcXVlc3Q+CiAg [ 3886s] ICAgPGRvbWFpbiBuYW1lPSJfIi8+CiAgPC9yZXF1ZXN0Pgo8L21hbmlmZXN0Pgo= [ 3886s] [ 3886s] Provides: liblldb-intel-mpxtable.so liblldb.so.5 liblldb.so.5(LLVM_5.0) lldb = 5.0.2-14.1 lldb(armv7l-32) = 5.0.2-14.1 [ 3886s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 3886s] 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.6) 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) libgcc_s.so.1(GCC_4.3.0) liblldb.so.5 liblldb.so.5(LLVM_5.0) 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_1.3.7) 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.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) libz.so.1 libz.so.1(ZLIB_1.2.0) rtld(GNU_HASH) [ 3886s] Processing files: lldb-devel-5.0.2-14.1.armv7l [ 3886s] Aptk: PG1hbmlmZXN0PgogIDxhc3NpZ24+CiAgICAgPGZpbGVzeXN0ZW0gcGF0aD0iL2hv [ 3886s] bWUvb3duZXIvc2hhcmUvdG1wL3Nka190b29scy9sbGRiL2Jpbi9sbGRiLW1pIiBl [ 3886s] eGVjX2xhYmVsPSJVc2VyIiAvPgogIDwvYXNzaWduPiAgCiAgPHJlcXVlc3Q+CiAg [ 3886s] ICAgPGRvbWFpbiBuYW1lPSJfIi8+CiAgPC9yZXF1ZXN0Pgo8L21hbmlmZXN0Pgo= [ 3886s] [ 3887s] Provides: liblldb.so.5 liblldb.so.5(LLVM_5.0) lldb-devel = 5.0.2-14.1 lldb-devel(armv7l-32) = 5.0.2-14.1 [ 3887s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 3887s] 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) libgcc_s.so.1(GCC_4.3.0) liblldb.so.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_1.3.7) 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.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) libz.so.1 libz.so.1(ZLIB_1.2.0) rtld(GNU_HASH) [ 3887s] Processing files: compiler-rt-5.0.2-14.1.armv7l [ 3887s] Aptk: PG1hbmlmZXN0PgogIDxhc3NpZ24+CiAgICAgPGZpbGVzeXN0ZW0gcGF0aD0iL2hv [ 3887s] bWUvb3duZXIvc2hhcmUvdG1wL3Nka190b29scy9sbGRiL2Jpbi9sbGRiLW1pIiBl [ 3887s] eGVjX2xhYmVsPSJVc2VyIiAvPgogIDwvYXNzaWduPiAgCiAgPHJlcXVlc3Q+CiAg [ 3887s] ICAgPGRvbWFpbiBuYW1lPSJfIi8+CiAgPC9yZXF1ZXN0Pgo8L21hbmlmZXN0Pgo= [ 3887s] [ 3887s] warning: File listed twice: /usr/lib/clang/5.0.2/include/sanitizer/allocator_interface.h [ 3887s] warning: File listed twice: /usr/lib/clang/5.0.2/include/sanitizer/asan_interface.h [ 3887s] warning: File listed twice: /usr/lib/clang/5.0.2/include/sanitizer/common_interface_defs.h [ 3887s] warning: File listed twice: /usr/lib/clang/5.0.2/include/sanitizer/coverage_interface.h [ 3887s] warning: File listed twice: /usr/lib/clang/5.0.2/include/sanitizer/dfsan_interface.h [ 3887s] warning: File listed twice: /usr/lib/clang/5.0.2/include/sanitizer/esan_interface.h [ 3887s] warning: File listed twice: /usr/lib/clang/5.0.2/include/sanitizer/linux_syscall_hooks.h [ 3887s] warning: File listed twice: /usr/lib/clang/5.0.2/include/sanitizer/lsan_interface.h [ 3887s] warning: File listed twice: /usr/lib/clang/5.0.2/include/sanitizer/msan_interface.h [ 3887s] warning: File listed twice: /usr/lib/clang/5.0.2/include/sanitizer/tsan_interface.h [ 3887s] warning: File listed twice: /usr/lib/clang/5.0.2/include/sanitizer/tsan_interface_atomic.h [ 3887s] warning: File listed twice: /usr/lib/clang/5.0.2/lib/linux/libclang_rt.asan-arm.a [ 3887s] warning: File listed twice: /usr/lib/clang/5.0.2/lib/linux/libclang_rt.asan-arm.a.syms [ 3887s] warning: File listed twice: /usr/lib/clang/5.0.2/lib/linux/libclang_rt.asan-arm.so [ 3887s] warning: File listed twice: /usr/lib/clang/5.0.2/lib/linux/libclang_rt.asan-preinit-arm.a [ 3887s] warning: File listed twice: /usr/lib/clang/5.0.2/lib/linux/libclang_rt.asan_cxx-arm.a [ 3887s] warning: File listed twice: /usr/lib/clang/5.0.2/lib/linux/libclang_rt.asan_cxx-arm.a.syms [ 3887s] warning: File listed twice: /usr/lib/clang/5.0.2/lib/linux/libclang_rt.builtins-arm.a [ 3887s] warning: File listed twice: /usr/lib/clang/5.0.2/lib/linux/libclang_rt.lsan-arm.a [ 3887s] warning: File listed twice: /usr/lib/clang/5.0.2/lib/linux/libclang_rt.profile-arm.a [ 3887s] warning: File listed twice: /usr/lib/clang/5.0.2/lib/linux/libclang_rt.scudo-arm.a [ 3887s] warning: File listed twice: /usr/lib/clang/5.0.2/lib/linux/libclang_rt.stats-arm.a [ 3887s] warning: File listed twice: /usr/lib/clang/5.0.2/lib/linux/libclang_rt.stats_client-arm.a [ 3887s] warning: File listed twice: /usr/lib/clang/5.0.2/lib/linux/libclang_rt.ubsan_standalone-arm.a [ 3887s] warning: File listed twice: /usr/lib/clang/5.0.2/lib/linux/libclang_rt.ubsan_standalone-arm.a.syms [ 3887s] warning: File listed twice: /usr/lib/clang/5.0.2/lib/linux/libclang_rt.ubsan_standalone-arm.so [ 3887s] warning: File listed twice: /usr/lib/clang/5.0.2/lib/linux/libclang_rt.ubsan_standalone_cxx-arm.a [ 3887s] warning: File listed twice: /usr/lib/clang/5.0.2/lib/linux/libclang_rt.ubsan_standalone_cxx-arm.a.syms [ 3887s] warning: File listed twice: /usr/lib/clang/5.0.2/lib/linux/libclang_rt.ubsan_standalone_cxx-arm.so [ 3887s] warning: File listed twice: /usr/lib/clang/5.0.2/lib/linux/libclang_rt.xray-arm.a [ 3887s] Provides: compiler-rt = 5.0.2-14.1 compiler-rt(armv7l-32) = 5.0.2-14.1 libclang_rt.asan-arm.so libclang_rt.ubsan_standalone-arm.so libclang_rt.ubsan_standalone_cxx-arm.so [ 3887s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 3887s] Requires: libc.so.6 libc.so.6(GLIBC_2.16) libc.so.6(GLIBC_2.4) libdl.so.2 libdl.so.2(GLIBC_2.4) libgcc_s.so.1 libgcc_s.so.1(GCC_3.5) libgcc_s.so.1(GCC_4.3.0) libm.so.6 libm.so.6(GLIBC_2.23) libm.so.6(GLIBC_2.4) libpthread.so.0 libpthread.so.0(GLIBC_2.4) librt.so.1 librt.so.1(GLIBC_2.4) libstdc++.so.6 libstdc++.so.6(CXXABI_1.3) libstdc++.so.6(GLIBCXX_3.4) rtld(GNU_HASH) [ 3887s] Processing files: llvm-debuginfo-5.0.2-14.1.armv7l [ 3887s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 3887s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 3887s] [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3887s] warning: File listed twice: /usr/lib/debug/.build-id [ 3903s] Provides: llvm-debuginfo = 5.0.2-14.1 llvm-debuginfo(armv7l-32) = 5.0.2-14.1 [ 3903s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 3903s] Processing files: llvm-devel-debuginfo-5.0.2-14.1.armv7l [ 3903s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 3903s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 3903s] [ 3903s] warning: File listed twice: /usr/lib/debug/.build-id [ 3903s] warning: File listed twice: /usr/lib/debug/.build-id [ 3903s] warning: File listed twice: /usr/lib/debug/.build-id [ 3906s] Provides: llvm-devel-debuginfo = 5.0.2-14.1 llvm-devel-debuginfo(armv7l-32) = 5.0.2-14.1 [ 3906s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 3906s] Processing files: libllvm-debuginfo-5.0.2-14.1.armv7l [ 3906s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 3906s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 3906s] [ 3908s] Provides: libllvm-debuginfo = 5.0.2-14.1 libllvm-debuginfo(armv7l-32) = 5.0.2-14.1 [ 3908s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 3908s] Processing files: clang-debuginfo-5.0.2-14.1.armv7l [ 3908s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 3908s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 3908s] [ 3908s] warning: File listed twice: /usr/lib/debug/.build-id [ 3908s] warning: File listed twice: /usr/lib/debug/.build-id [ 3908s] warning: File listed twice: /usr/lib/debug/.build-id [ 3908s] warning: File listed twice: /usr/lib/debug/.build-id [ 3908s] warning: File listed twice: /usr/lib/debug/.build-id [ 3908s] warning: File listed twice: /usr/lib/debug/.build-id [ 3908s] warning: File listed twice: /usr/lib/debug/.build-id [ 3908s] warning: File listed twice: /usr/lib/debug/.build-id [ 3908s] warning: File listed twice: /usr/lib/debug/.build-id [ 3908s] warning: File listed twice: /usr/lib/debug/.build-id [ 3908s] warning: File listed twice: /usr/lib/debug/.build-id [ 3908s] warning: File listed twice: /usr/lib/debug/.build-id [ 3908s] warning: File listed twice: /usr/lib/debug/.build-id [ 3908s] warning: File listed twice: /usr/lib/debug/.build-id [ 3908s] warning: File listed twice: /usr/lib/debug/.build-id [ 3908s] warning: File listed twice: /usr/lib/debug/.build-id [ 3929s] Provides: clang-debuginfo = 5.0.2-14.1 clang-debuginfo(armv7l-32) = 5.0.2-14.1 [ 3929s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 3929s] Processing files: lldb-debuginfo-5.0.2-14.1.armv7l [ 3929s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 3929s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 3929s] [ 3929s] warning: File listed twice: /usr/lib/debug/.build-id [ 3929s] warning: File listed twice: /usr/lib/debug/.build-id [ 3929s] warning: File listed twice: /usr/lib/debug/.build-id [ 3929s] warning: File listed twice: /usr/lib/debug/.build-id [ 3929s] warning: File listed twice: /usr/lib/debug/.build-id [ 3933s] Provides: lldb-debuginfo = 5.0.2-14.1 lldb-debuginfo(armv7l-32) = 5.0.2-14.1 [ 3933s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 3933s] Processing files: lldb-devel-debuginfo-5.0.2-14.1.armv7l [ 3933s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 3933s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 3933s] [ 3936s] Provides: lldb-devel-debuginfo = 5.0.2-14.1 lldb-devel-debuginfo(armv7l-32) = 5.0.2-14.1 [ 3936s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 3936s] Processing files: compiler-rt-debuginfo-5.0.2-14.1.armv7l [ 3936s] Aptk: PG1hbmlmZXN0PgogPHJlcXVlc3Q+CiAgICA8ZG9tYWluIG5hbWU9Il8iLz4KIDwv [ 3936s] cmVxdWVzdD4KPC9tYW5pZmVzdD4K [ 3936s] [ 3936s] warning: File listed twice: /usr/lib/debug/.build-id [ 3936s] warning: File listed twice: /usr/lib/debug/.build-id [ 3936s] Provides: compiler-rt-debuginfo = 5.0.2-14.1 compiler-rt-debuginfo(armv7l-32) = 5.0.2-14.1 [ 3936s] Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 [ 3936s] Checking for unpackaged file(s): /usr/lib/rpm/check-files /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm [ 3936s] warning: Could not canonicalize hostname: obspw15 [ 3940s] Wrote: /home/abuild/rpmbuild/SRPMS/llvm-5.0.2-14.1.src.rpm [ 3952s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/llvm-5.0.2-14.1.armv7l.rpm [ 3964s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/llvm-debugsource-5.0.2-14.1.armv7l.rpm [ 3973s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/llvm-devel-5.0.2-14.1.armv7l.rpm [ 3982s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/llvm-static-devel-5.0.2-14.1.armv7l.rpm [ 3991s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/libllvm-5.0.2-14.1.armv7l.rpm [ 4005s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/clang-5.0.2-14.1.armv7l.rpm [ 4008s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/clang-devel-5.0.2-14.1.armv7l.rpm [ 4018s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/lldb-5.0.2-14.1.armv7l.rpm [ 4028s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/lldb-devel-5.0.2-14.1.armv7l.rpm [ 4031s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/compiler-rt-5.0.2-14.1.armv7l.rpm [ 4326s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/llvm-debuginfo-5.0.2-14.1.armv7l.rpm [ 4386s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/llvm-devel-debuginfo-5.0.2-14.1.armv7l.rpm [ 4421s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/libllvm-debuginfo-5.0.2-14.1.armv7l.rpm [ 4850s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/clang-debuginfo-5.0.2-14.1.armv7l.rpm [ 4950s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/lldb-debuginfo-5.0.2-14.1.armv7l.rpm [ 5009s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/lldb-devel-debuginfo-5.0.2-14.1.armv7l.rpm [ 5013s] Wrote: /home/abuild/rpmbuild/RPMS/armv7l/compiler-rt-debuginfo-5.0.2-14.1.armv7l.rpm [ 5013s] Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.F95xPJ [ 5013s] + umask 022 [ 5013s] + cd /home/abuild/rpmbuild/BUILD [ 5013s] + cd llvm-5.0.2 [ 5013s] + rm -rf /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm [ 5016s] + echo Cleaning /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm [ 5016s] Cleaning /home/abuild/rpmbuild/BUILDROOT/llvm-5.0.2-14.1.arm [ 5016s] + exit 0 [ 5016s] ... checking for files with abuild user/group [ 5016s] ... creating baselibs [ 5017s] ... comparing built packages with the former built [ 5017s] /usr/lib/build/pkg-diff.sh [ 5017s] different number of subpackages [ 5017s] /.build.oldpackages/libllvm-debuginfo-3.8.1-13.41.armv7l.rpm [ 5017s] /.build.oldpackages/llvm-static-devel-3.8.1-13.41.armv7l.rpm [ 5017s] /.build.oldpackages/clang-debuginfo-3.8.1-13.41.armv7l.rpm [ 5017s] /.build.oldpackages/clang-3.8.1-13.41.armv7l.rpm [ 5017s] /.build.oldpackages/llvm-devel-3.8.1-13.41.armv7l.rpm [ 5017s] /.build.oldpackages/llvm-3.8.1-13.41.src.rpm [ 5017s] /.build.oldpackages/libllvm-3.8.1-13.41.armv7l.rpm [ 5017s] /.build.oldpackages/lldb-devel-debuginfo-3.8.1-13.41.armv7l.rpm [ 5017s] /.build.oldpackages/llvm-3.8.1-13.41.armv7l.rpm [ 5017s] /.build.oldpackages/lldb-debuginfo-3.8.1-13.41.armv7l.rpm [ 5017s] /.build.oldpackages/lldb-devel-3.8.1-13.41.armv7l.rpm [ 5017s] /.build.oldpackages/clang-devel-3.8.1-13.41.armv7l.rpm [ 5017s] /.build.oldpackages/lldb-3.8.1-13.41.armv7l.rpm [ 5017s] /.build.oldpackages/llvm-debugsource-3.8.1-13.41.armv7l.rpm [ 5017s] /.build.oldpackages/llvm-debuginfo-3.8.1-13.41.armv7l.rpm [ 5017s] /home/abuild/rpmbuild/RPMS/armv7l/lldb-devel-5.0.2-14.1.armv7l.rpm [ 5017s] /home/abuild/rpmbuild/RPMS/armv7l/compiler-rt-5.0.2-14.1.armv7l.rpm [ 5017s] /home/abuild/rpmbuild/RPMS/armv7l/llvm-debugsource-5.0.2-14.1.armv7l.rpm [ 5017s] /home/abuild/rpmbuild/RPMS/armv7l/llvm-devel-debuginfo-5.0.2-14.1.armv7l.rpm [ 5017s] /home/abuild/rpmbuild/RPMS/armv7l/compiler-rt-debuginfo-5.0.2-14.1.armv7l.rpm [ 5017s] /home/abuild/rpmbuild/RPMS/armv7l/llvm-static-devel-5.0.2-14.1.armv7l.rpm [ 5017s] /home/abuild/rpmbuild/RPMS/armv7l/llvm-debuginfo-5.0.2-14.1.armv7l.rpm [ 5017s] /home/abuild/rpmbuild/RPMS/armv7l/clang-5.0.2-14.1.armv7l.rpm [ 5017s] /home/abuild/rpmbuild/RPMS/armv7l/clang-debuginfo-5.0.2-14.1.armv7l.rpm [ 5017s] /home/abuild/rpmbuild/RPMS/armv7l/llvm-5.0.2-14.1.armv7l.rpm [ 5017s] /home/abuild/rpmbuild/RPMS/armv7l/clang-devel-5.0.2-14.1.armv7l.rpm [ 5017s] /home/abuild/rpmbuild/RPMS/armv7l/lldb-debuginfo-5.0.2-14.1.armv7l.rpm [ 5017s] /home/abuild/rpmbuild/RPMS/armv7l/lldb-5.0.2-14.1.armv7l.rpm [ 5017s] /home/abuild/rpmbuild/RPMS/armv7l/libllvm-debuginfo-5.0.2-14.1.armv7l.rpm [ 5017s] /home/abuild/rpmbuild/RPMS/armv7l/llvm-devel-5.0.2-14.1.armv7l.rpm [ 5017s] /home/abuild/rpmbuild/RPMS/armv7l/lldb-devel-debuginfo-5.0.2-14.1.armv7l.rpm [ 5017s] /home/abuild/rpmbuild/RPMS/armv7l/libllvm-5.0.2-14.1.armv7l.rpm [ 5017s] /home/abuild/rpmbuild/SRPMS/llvm-5.0.2-14.1.src.rpm [ 5017s] [ 5017s] obspw15 finished "build llvm.spec" at Fri May 3 09:14:49 UTC 2019. [ 5017s]